GetFormFieldActionIDA

表单字段、注释和热点链接

描述

末尾的 A 表示 ANSI(char)DLL 入口点 ActiveX/COM 接口仅提供 Unicode 形式 行为与 GetFormFieldActionID 相同,字符串参数使用当前 SetAnsiMode 代码页解释

返回指定表单字段的 ActionID,可与 GetActionType、GetActionDest、GetActionURL 和 SetActionURL 等各种操作处理函数配合使用

存在不同的触发事件,每个事件都有自己的动作'

语法

Delphi

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

DLL

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

参数

Index要操作的表单字段索引。第一个表单字段的索引为 1
TriggerEvent获取指定触发事件的操作:空字符串 = 简单激活操作,E = 注释进入操作,X = 注释退出操作,D = 注释按钮按下操作,U = 注释按钮松开操作,Fo = 注释输入焦点操作,Bl = 注释输入失焦操作(焦点的相反状态),PO = 注释页面打开操作,PC = 注释页面关闭操作,PV = 注释页面可见操作,PI = 注释页面不可见操作,K = 表单字段更改操作,F = 表单字段格式操作,V = 表单字段验证操作,C = 表单字段计算操作

返回值

0字段索引无效,或该字段没有与指定触发事件关联的操作
Non-zero指定触发事件的表单字段's ActionID