菜单

2.6.8 变量消息

下载

1 用途

【变量消息】控件是用于变量变化时,执行本控件所在页面的方法。可用于全局控制局部。

典型应用

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");
}
最近修改: 2025-07-21Powered by