RemoveFormFieldActionA
Campos de formulário, anotações e ligações hotspot
Descrição
O A final indica o ponto de entrada ANSI (char) da DLL; a interface ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de RemoveFormFieldAction e os argumentos de cadeia são interpretados utilizando a página de códigos atual de SetAnsiMode
Remove a ação atribuída a um acionador de campo de formulário
Sintaxe
Delphi
Function DLRemoveFormFieldActionA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLRemoveFormFieldActionA(int InstanceID, int Index, const char * TriggerEvent);
Parâmetros
| Index | O índice de base 1 do campo de formulário |
|---|---|
| TriggerEvent | O nome do acionador a limpar: vazio para a ação /A principal, ou E, X, D, U, Fo, Bl, K, F, V ou C |
Valores devolvidos
| 0 | Não foi removida qualquer ação de campo correspondente |
|---|---|
| 1 | A ação de campo solicitada foi removida |
Observações
Quando TriggerEvent é U, a função limpa a ação /A principal e qualquer ação adicional /AA /U, para que as formas antigas e recentes de ação ao soltar o botão do rato sejam removidas em conjunto
Quando a última ação adicional é removida, o dicionário vazio /AA também é removido do dicionário do campo