RemoveFormFieldActionA
Campi modulo, annotazioni, collegamenti hotspot
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a RemoveFormFieldAction e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Rimuove l'azione assegnata a un trigger del campo modulo
Sintassi
Delphi
Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);
Parametri
| Index | L'indice del campo modulo a base 1 |
|---|---|
| TriggerEvent | Nome del trigger da cancellare: vuoto per l'azione principale /A oppure E, X, D, U, Fo, Bl, K, F, V o C |
Valori restituiti
| 0 | Non è stata rimossa alcuna azione di campo corrispondente |
|---|---|
| 1 | L'azione del campo richiesta è stata rimossa |
Note
Quando TriggerEvent è U, la funzione cancella sia l'azione principale /A sia qualsiasi azione aggiuntiva /AA /U, affinché le forme precedenti e più recenti dell'azione di rilascio del pulsante del mouse vengano rimosse insieme
Quando viene rimossa l'ultima azione aggiuntiva, il dizionario /AA vuoto viene rimosso dal dizionario del campo