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
| Index | El índice de campo de formulario basado en 1 |
|---|---|
| TriggerEvent | El 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
| 0 | No se eliminó ninguna acción de campo coincidente |
|---|---|
| 1 | Se 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