有没有人在吗??本人有几个问题想请教下:
1:请问我的ASCII为什么不能判断,为什么当a=b时还是N G ???
2:ASCII2DEC宏指令不能将ASCII转十进制。
以上问题点请问下管理员错在那里,急需解决为谢。
macro_command main()
char a[6],b[6]
bool c=true
bool d
short result
GetData(a[0], "MITSUBISHI FX3u/FX3G", D, 420, 5)
GetData(b[0], "MITSUBISHI FX3u/FX3G", D, 450, 5)
ASCII2DEC(a[0], result, 1)
SetData(result, "MITSUBISHI FX3u/FX3G", D, 0, 1)
if a[0]>b[0] then
//ok
SetData(c, "MITSUBISHI FX3u/FX3G", M, 100, 1)
SetData(d, "MITSUBISHI FX3u/FX3G", M, 101, 1)
else
//NG
SetData(C, "MITSUBISHI FX3u/FX3G", M, 101, 1)
SetData(d, "MITSUBISHI FX3u/FX3G", M, 100, 1)
end if
end macro_command |