GetFormFieldActionID
表单字段、注释和热点链接
描述
返回指定表单字段的 ActionID,可与 GetActionType、GetActionDest、GetActionURL 和 SetActionURL 等各种操作处理函数配合使用
存在不同的触发事件,每个事件都有自己的动作'
语法
Delphi
Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;
ActiveX
Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long
DLL
int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);
参数
| Index | 要操作的表单字段索引。第一个表单字段的索引为 1 |
|---|---|
| TriggerEvent | 获取指定触发事件的操作:空字符串 = 简单激活操作,E = 注释进入操作,X = 注释退出操作,D = 注释按钮按下操作,U = 注释按钮松开操作,Fo = 注释输入焦点操作,Bl = 注释输入失焦操作(焦点的相反状态),PO = 注释页面打开操作,PC = 注释页面关闭操作,PV = 注释页面可见操作,PI = 注释页面不可见操作,K = 表单字段更改操作,F = 表单字段格式操作,V = 表单字段验证操作,C = 表单字段计算操作 |
返回值
| 0 | 字段索引无效,或该字段没有与指定触发事件关联的操作 |
|---|---|
| Non-zero | 指定触发事件的表单字段's ActionID |