1 用途
【变量消息】控件是用于变量变化时,执行本控件所在页面的方法。可用于全局控制局部。
2 典型应用
1)在页面中放一个【变量消息】控件;

2)为其关联变量;

3)在生成的方法中执行代码。
void Frm19::onwMVar1Changed(SttObject *org, IVariable *data) {
/*变量消息*/
wMButton2->sendEvent(stt::constant::Event::CLICKED, NULL);//模拟功能键点击事件
}
4)在任意位置修改关联变量值
vm->setInt("变量_15",1);//将执行onwMVar1Changed
3变量翻页
组态中常使用 变量的值来控制页面的变化
1)在公共页新建变量消息 绑定翻页变量
1)执行代码逻辑
int pageInt;vm->getInt("翻页变量", pageInt);if(pageInt == 1){pm->open("Frm01");}else if(pageInt == 2){pm->open("Frm02");}else if(pageInt == 3){pm->open("Frm03");}