怎么通过点击第一个界面中的软键A,出现对应的A窗口。然后按A窗口的软键退出,又可以重新选B窗口等。软键上文本,我已经通过DLL文件嵌进去了。还有zus文件中的标志符是怎么确定的呢?水平垂直软键的起始地址为什么不跟rc文件中一样,是10和100开始却是0和0呢?
最佳答案
zus文件:
[0] 0 0 "OEM0" "" "0" 0 "//[0]代表画面0,水平按键从0开始,垂直按键从0开始"
0 -1 -1 "" "0" -1
1 -1 -1 "" "1" 1 "//最后的1表示此键切换到画面1"
2 -1 -1 "" "2" -1
。。。。。。
[1] 20 10 "OEM1" "" "0" 0 "//[1]代表画面1,水平按键从20开始,垂直按键从10开始,[1]-表示 State
位于哪个画面信息(数值)传给private.bas中Function State_Changed中的整数newstate”
0 -1 -1 "" "0" -1
1 -1 -1 "" "1" -1
2 -1 -1 "" "2" -1
3 -1 -1 "" "3" 0 "//0表示此键切换到画面0"
4 -1 -1 "" "4" -1
5 -1 -1 "" "5" -1
6 -1 -1 "" "6" -1
7 -1 -1 "" "7" -1
8 -1 -1 "" "OEM1_VSK1" -1 "//OEM1_VSK1和数字一样都是字符,因为有引号,此键动作后引号中的字符信息传给private.bas中Function State_Changed中的字符变量Action"
。。。。。。
提问者对于答案的评价:
太感谢了,之前一直没懂,现在明白了……以后还望多指教
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc215938.html