SetFormFieldSubmitActionExA

表单字段

描述

末尾的 A 表示 ANSI(char)DLL 入口点;ActiveX/COM 接口仅公开 Unicode 形式。其行为与 SetFormFieldSubmitActionEx 相同,字符串参数按当前 SetAnsiMode 代码页解释

向按钮表单字段添加提交操作,并提供标志参数以设置各类提交选项。请参阅官方 PDF 规范中的 "Form Actions" 一节

语法

Delphi

Function DLSetFormFieldSubmitActionExA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar; Flags: Integer): Integer;

DLL

int DLSetFormFieldSubmitActionExA(int InstanceID, int Index, const char * ActionType, const char * Link, int Flags);

参数

Index表单字段索引,操作类型:E = 光标进入注释'的活动区域时执行的操作,X = 光标退出注释'的活动区域时执行的操作,D = 在注释'的活动区域内按下鼠标按钮时执行的操作,U = 在注释'的活动区域内松开鼠标按钮时执行的操作,Fo = 注释获得输入焦点时执行的操作,Bl = 注释失去输入焦点(失焦)时执行的操作,K = 用户在文本字段或组合框中键入按键,或在可滚动列表框中修改选择时执行的操作,可检查按键有效性并拒绝或修改它,F = 在格式化字段以显示其当前值前执行的操作,可在格式化前修改字段'的值,V = 字段'的值更改时执行的操作,可检查新值的有效性,C = 其他字段的值更改时,为重新计算此字段值而执行的操作
ActionType
Link将处理表单提交的服务器脚本 URL
FlagsAdobe 为表单字段提交操作定义的标志值

返回值

0无法设置字段操作
1Success