RemoveFormFieldActionA

Pola formularzy, Adnotacje i łącza obszarów aktywnych

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w RemoveFormFieldAction, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Usuwa akcję przypisaną do wyzwalacza pola formularza

Składnia

Delphi

Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);

Parametry

IndexIndeks pola formularza liczony od 1
TriggerEventNazwa czyszczonego wyzwalacza: pusta dla podstawowej akcji /A albo E, X, D, U, Fo, Bl, K, F, V lub C

Wartości zwracane

0Nie usunięto pasującej akcji pola
1Żądana akcja pola została usunięta

Uwagi

Gdy TriggerEvent ma wartość U, funkcja usuwa zarówno podstawową akcję /A, jak i każdą dodatkową akcję /AA /U, dzięki czemu starsze i nowsze postacie akcji zwolnienia przycisku myszy są usuwane razem

Po usunięciu ostatniej dodatkowej akcji pusty słownik /AA jest usuwany ze słownika pola