for i:=0 to ComponentCount-1 do
begin
if Components[i] is TmenuItem then
begin
if ((findcomponent(Components[i].name) as Tmenuitem).Tag>=2)and ((findcomponent(Components[i].name) as Tmenuitem).Tag<=5) then
begin
(findcomponent(Components[i].Name) as Tmenuitem).Enabled:=false;
end;
end;
end;
begin
if Components[i] is TmenuItem then
begin
if ((findcomponent(Components[i].name) as Tmenuitem).Tag>=2)and ((findcomponent(Components[i].name) as Tmenuitem).Tag<=5) then
begin
(findcomponent(Components[i].Name) as Tmenuitem).Enabled:=false;
end;
end;
end;
解决方案 »
- 用 winsocket api 函数来做网络程序,服务端怎么判断客户端已经断开连接?
- Web Service与COM实现的ISAPI中的超怪问题,实在是搞不定了,请各位高手帮忙!!!
- 请各位大侠帮忙!!!!在线等
- 好多Password呀,具体是什么意思嘛?
- Test~~~~~!
- 存储过程
- 急!!关于用Package开发的一个问题,回答都有分,如果分数不够继续添加!!
- pos 函数?初学者问
- 请问哪里有 delphi6 的 web services 制作教程?
- 怎么将treeview 中的内容 显示在listview中
- 如何控制TRxRichEdit控件中图片,紧急!!!!!
- 通过串口(SPCOMM)传输文件,文件长度大于2048BYTE,该怎么做啊?
var
i:Integer;
begin
for i:=0 to ComponentCount-1 do
begin
if Components[i] is TmenuItem then
begin
if (Components[i].Tag >=2) and (Components[i].Tag <= 5) then
// if ((findcomponent(Components[i].name) as Tmenuitem).Tag>=2)and ((findcomponent(Components[i].name) as Tmenuitem).Tag<=5) then
begin
(findcomponent(Components[i].Name) as Tmenuitem).Enabled:=false; end;
end;
end;end;
for i:=0 to ComponentCount-1 do
begin
if Components[i] is TmenuItem then
begin
if TmenuItem(Components[i]).Tag in [2..5] then
begin
TmenuItem(Components[i]).Enabled:=false;
end;
end;
end;
begin
if Components[i] is TmenuItem then
begin
if TmenuItem(Components[i]).Tag>=2)and TmenuItem(Components[i].Tag<=5) then
begin
//如果要判斷名字
if TmenuItem(Components[i]).name = '..' then
TmenuItem(Components[i]).Enabled:=false;
end;
end;
end;