读书人

菜单的属性,该怎么解决

发布时间: 2014-04-18 13:04:45 作者: rapoo

菜单的属性
主菜单有一子项 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'

读书人网 >PB

热点推荐