可是,还是舍不得DELPHI。 我想还是这样做的好: 把菜单项的Caption和 Name用一个表存起,首先从权限表中读出权限,再动态地把菜单项进行创建,然后执行 if 权限=有权 then MainMenu1.Items.Enabled:=true else MainMenu1.Items.Enabled:=false;大家说行不
procedure TForm1.FormCreate(Sender: TObject); var i:integer; begin for i:=0 to form1.ComponentCount-1 do begin if form1.Components[i] is TMenuItem then (form1.Components[i] as Tmenuitem).caption:=components[i].name; end;end;************ * 努力学习 * * 全为 * *¥人民币¥* ************
难道DELPHI本身就没有做好?我想把每一个菜单项都走过一遍,DELPHI都不能做得到吗?看来VB要好些,只好改门了!
我想还是这样做的好:
把菜单项的Caption和 Name用一个表存起,首先从权限表中读出权限,再动态地把菜单项进行创建,然后执行
if 权限=有权 then MainMenu1.Items.Enabled:=true
else MainMenu1.Items.Enabled:=false;大家说行不
var i:integer;
begin
for i:=0 to form1.ComponentCount-1 do
begin
if form1.Components[i] is TMenuItem then
(form1.Components[i] as Tmenuitem).caption:=components[i].name;
end;end;************
* 努力学习 *
* 全为 *
*¥人民币¥*
************
才怪呢!!!************
* 努力学习 *
* 全为 *
*¥人民币¥*
************