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