威纶通官方论坛

D04.提示密码窗口示例 宏指令不理解。

[复制链接]
发表于 2012-4-12 15:42:31 | 显示全部楼层 |阅读模式
例程在网站有下的。
宏指令 如下:
macro_command main()
bool status,OFF=false,ON=true
short page

GetData(status, "Local HMI", LB, 9060, 1)
if status==true then
   SetData(ON, "Local HMI", LB, 1, 1)
else
            
if status==false then
   page=20
   SetData(page, "Local HMI", LW, 0, 1)
end if  
end if   
SetData(OFF, "Local HMI", LB, 0, 1)                           

end macro_command

能否解释一下。
谢谢。
发表于 2012-4-13 09:25:41 | 显示全部楼层
macro_command main()
bool status,OFF=false,ON=true
short page

GetData(status, "Local HMI", LB, 9060, 1)   //密码输入错误提示标志位
if status==true then                        //密码输入错误弹出错误提示窗口
    SetData(ON, "Local HMI", LB, 1, 1)
else   if status==false then                //密码输入正确切换页面
    page=20
    SetData(page, "Local HMI", LW, 0, 1)
end if   
SetData(OFF, "Local HMI", LB, 0, 1)                           

end macro_command
 楼主| 发表于 2012-4-13 09:34:51 | 显示全部楼层
已解决了。谢谢。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-11-22 00:04

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表