RemoveFormFieldActionA
フォームフィールド、注釈とホットスポットリンク
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は RemoveFormFieldAction と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
フォームフィールドトリガーに割り当てられたアクションを削除します
構文
Delphi
Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);
パラメータ
| Index | 1 から始まるフォームフィールドインデックス |
|---|---|
| TriggerEvent | クリアするトリガー名: 主 /A アクションの場合は空、または E、X、D、U、Fo、Bl、K、F、V、C |
戻り値
| 0 | 一致するフィールドアクションは削除されませんでした |
|---|---|
| 1 | 要求されたフィールドアクションを削除しました |
備考
TriggerEvent が U の場合、この関数は主 /A アクションと追加の /AA /U アクションの両方を消去するため、旧形式と新形式のマウスアップアクションがまとめて削除されます
最後の追加アクションを削除すると、空の /AA 辞書もフィールド辞書から削除されます