使用c 动作进行间接寻址
1.创建一个有符号整型变量:S32i_varia_adr_00
2.创建字符变量:T16x_varia_adr_00
3 在画面, 使用 Smart Object I/O Field.
在属性中 Output/Input Output Value, 选择变量T16x_varia_adr_00,并激活Indirect
4. 在画面中,组态一个按钮,鼠标按下时的c动作为:
char tagname[20];
strcpy(tagname,"S32i_varia_adr_00");
SetTagChar("T16x_varia_adr_00",tagname);
按以上方法,I/O Field 可以正确显示变量S32i_varia_adr_00的值。
但是如果不这个I/O Field放在画面窗口调用的画面中,就不能正确显示(总为0).
请问各路大虾,为什么?