您好,ZsCc:string控件在输入过程中及完成时会触发回调,需要您的.tcmd文件的该控件中添加“callback”属性,例如
.tcmd文件绑定回调函数:
<parameters>
<parameter luid=”控件Id” type=”string”>
<property name=”callback”>ZsCcString_callback</property>
</parameter>
</parameters>
代码中实现回调函数:
int _ZsCcString_callback(char* formName, int idField, int idData)
{
//获取文本
char text[256] = {};
ZF_CALL(cvxDataGetText(idData, id1, sizeof(text), text));
WriteMessage(“获取文本 = %s”, text);
return 0;
}
代码中注册该回调函数:
cvxCmdFunc(“ZsCcString_callback”, ZsCcString_callback, VX_CODE_GENERAL);
注:以上示例中“ZsCcString_callback”仅为参考,可以更改为其他字符
我试过了,不会触 发回调,按钮就可以,我用是ZW3D 2024