RemoveFormFieldActionA

Campos de formulario, anotaciones y vínculos de zona activa

Descripción

La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM expone solo la forma Unicode. El comportamiento es idéntico al de RemoveFormFieldAction y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode

Elimina la acción asignada a un activador de campo de formulario

Sintaxis

Delphi

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

DLL

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

Parámetros

IndexEl índice de campo de formulario basado en 1
TriggerEventEl nombre del activador que se borrará: vacío para la acción principal /A, o E, X, D, U, Fo, Bl, K, F, V o C

Valores devueltos

0No se eliminó ninguna acción de campo coincidente
1Se eliminó la acción de campo solicitada

Observaciones

Cuando TriggerEvent es U, la función borra tanto la acción primaria /A como cualquier acción adicional /AA /U, de modo que las formas antiguas y nuevas de acción al soltar el mouse se eliminan juntas

Al eliminarse la acción adicional final, el diccionario /AA vacío se elimina del diccionario de campo