愚公移山
可解FPX,F(xiàn)PXH,F(xiàn)P0R,F(xiàn)P0H
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 770 個
工控威望: 1037 點
下載積分: 2086 分
在線時間: 484(小時)
注冊時間: 2008-01-26
最后登錄: 2024-11-10
查看愚公移山的 主題 / 回貼
樓主  發(fā)表于: 2013-08-16 20:27
為什么從觸摸屏上傳出來的XOB文件,反編譯得來的MTP文件里面的宏指令數(shù)據(jù)會改變?其中GetData(passwd, "本機 觸摸屏", LW, 9500, 1)  變成了GetData(passwd, "本機 觸摸屏", LW, 9500, 2)  。一直沒找到原因。。。

宏指令前面部分如下:
macro_command main()
short i=0
bool b=true
int passwd=0
GetData(i, "本機 觸摸屏", LW, 9219, 1)
GetData(passwd, "本機 觸摸屏", LW, 9500, 1)  
。。。。。。
。。。。。。
[ 此帖被愚公移山在2013-08-19 19:47重新編輯 ]
愚公移山
可解FPX,F(xiàn)PXH,F(xiàn)P0R,F(xiàn)P0H
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 770 個
工控威望: 1037 點
下載積分: 2086 分
在線時間: 484(小時)
注冊時間: 2008-01-26
最后登錄: 2024-11-10
查看愚公移山的 主題 / 回貼
1樓  發(fā)表于: 2013-08-17 10:50
引用
引用第1樓xuyifu112于2013-08-16 22:21發(fā)表的  :
剛才試了,密碼存在LW9500 Lw9501兩個字中 前面定義的int 32位 所以后面不能為2 只能是1,為什么會出現(xiàn)你說的現(xiàn)象有待高手解答,不過我覺得真沒必要在這事上浪費太多時間,自己找到原因就可以了。


此問題沒弄清楚的話,以后程序上傳會存在很大的風險!因為上傳的程序會變動!