SetFormFieldChoiceSubA

フォームフィールド

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は SetFormFieldChoiceSub と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

選択フォームフィールドに属する既存のサブフィールドのエクスポート値と表示値を設定します。表示値が空文字列の場合は、エクスポート値と同じ文字列に設定されます

AddFormFieldChoiceSub 関数を使用すると、既存の選択フォームフィールド内のサブフィールドエントリを変更できます

構文

Delphi

Function DLSetFormFieldChoiceSubA(InstanceID, Index, SubIndex: Integer; SubName, DisplayName: PAnsiChar): Integer;

DLL

int DLSetFormFieldChoiceSubA(int InstanceID, int Index, int SubIndex, const char * SubName, const char * DisplayName);

パラメータ

Index選択フォームフィールドのインデックス
SubIndexサブフィールドのインデックス。最初のサブフィールドのインデックスは 1 です
SubName新しいサブフィールドのエクスポート値
DisplayName新しいサブフィールドの表示値

戻り値

0サブフィールドは追加されませんでした。指定したフォームフィールドが選択フォームフィールドではなかった可能性があります
1フォームフィールドが正常に更新された