关于listbox及菜单项的两个问题(100分)

  • 主题发起人 主题发起人 songmag
  • 开始时间 开始时间
S

songmag

Unregistered / Unconfirmed
GUEST, unregistred user!
1. 菜单的问题
如何动态设置菜单中一项的是否可用,如菜单中一项 文件-保存 项,该项name:n1. 用户登陆后,从数据库中查出该项应不可用,该项名称从数据库中查出,adoquery1.fieldbyname('funcid').asstring=n1.
如何设置。我用 adoquery1.fieldbyname('funcid').asstring.enable:=false; 当然这样不行。

2. listbox问题
如何双击listbox中一项值,读出该项内容.
 
1. n1.enabled:=false
2.listbox.items[listbox.itemindex]
 
n1是从数据库中查出的,所以不能用n1.enable:=false(这样还用问?)
用可能是很多项,逐一从数据库中查出。
 
(FindComponent(n1) as TMenuItem).Enabled := false;
 
zw84611:
对您的回答我非常感谢,菜单问题已解决。
但listbox不行
 
listbox1.Items[ListBox1.Itemindex];你试过吗?
 
阿 好了 问题已解决 万分感谢!
 
接受答案了.
 
后退
顶部