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 | フォームフィールドが正常に更新された |