根據菜單名稱來控制菜單的enable屬性?

aderly 2004-07-26 03:06:27
MainMenu1.Items[i].enable可以控制菜單,但是我用
MainMenu1.Items['文件'].enable:=false 卻提示錯誤!
請指教,謝謝!
...全文
58 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinjazz 2004-07-26
  • 打赏
  • 举报
回复
var i,j:integer;
begin
if mainmenu1.Items.Find('dw')<>nil then
mainmenu1.Items.Find('dw').Enabled:=false;
for i:=0 to mainmenu1.Items.Count-1 do
begin
if mainmenu1.Items[i].Find('dw')<>nil then
mainmenu1.Items[i].Find('dw').Enabled:=false;
end;

end;
rayd 2004-07-26
  • 打赏
  • 举报
回复
可以通过MainMenu1.Items[i].text来判断后再enable
tsst 2004-07-26
  • 打赏
  • 举报
回复
你可以继续向下查找嘛!
aderly 2004-07-26
  • 打赏
  • 举报
回复
這個只能用於主菜單呀,不能用於下面的
aderly 2004-07-26
  • 打赏
  • 举报
回复
謝謝!!!
jinjazz 2004-07-26
  • 打赏
  • 举报
回复
mainmenu1.Items.Find('dw').Enabled:=false;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧