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

IndexDer einsbasierte Formularfeldindex
TriggerEventDer 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

0Es wurde keine passende Feldaktion entfernt
1Die 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