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 |
| Flags | Adobe 为表单字段提交操作定义的标志值 |
返回值
| 0 | 无法设置字段操作 |
|---|---|
| 1 | Success |