RemoveFormFieldActionA
Formularfelder, Anmerkungen und Hotspot-Links
Beschreibung
Das angehängte A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Variante bereit. Das Verhalten ist identisch mit RemoveFormFieldAction, und Zeichenkettenargumente werden anhand der aktuellen SetAnsiMode-Codepage interpretiert
Referenzseite für RemoveFormFieldAction; die Funktion gehört zu Form fields, Annotations and hotspot links und behält alle Bezeichner exakt wie gezeigt bei
Syntax
Delphi
Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);
Rückgabewerte
| Index | Der einsbasierte Formularfeldindex |
|---|---|
| TriggerEvent | Der zu löschende Auslösername: leer für die primäre /A-Aktion oder E, X, D, U, Fo, Bl, K, F, V oder C |
Rückgabewerte
| 0 | Es wurde keine passende Feldaktion entfernt |
|---|---|
| 1 | Die angeforderte Feldaktion wurde entfernt |
Siehe auch
Wenn TriggerEvent den Wert U hat, löscht die Funktion sowohl die primäre /A-Aktion als auch eine gegebenenfalls vorhandene zusätzliche Aktion /AA /U, sodass ältere und neuere Formen der Aktion beim Loslassen der Maustaste gemeinsam entfernt werden
Beim Entfernen der letzten zusätzlichen Aktion wird das leere /AA-Wörterbuch aus dem Feldwörterbuch entfernt