首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

菜单的属性,该怎么解决

2014-04-18 
菜单的属性主菜单有一子项 clicked()代码如下:if this.checked thenclose(w_record_lan)this.checkedfals

菜单的属性
主菜单有一子项 clicked()代码如下:

if this.checked then
close(w_record_lan)
this.checked=false
else 
open(w_record_lan)
this.checked=true 
end if

我需要在w_main在开始时,根据配置文件ini而判断子项是否打勾,问如何做?
[解决办法]
在窗口里引用菜单可以用

this.menuid


long ll_i
for ll_i = 1 to upperbound(this.menuid.item)
   this.menuid.item[ll_i].checked = true
next

[解决办法]
子项有id的,直接通过子项的id访问设置其checked属性
比如m_main.m_sub.checked=profilestring('a.ini','sys','record_lan','1')='1'

热点排行