解决方案 »
- 谁能给推荐一个16进制显示控件?能以16进制形式显示文件内容的,类似winhex界面
- 【弱弱的问】关于IOCP与客户端
- 请教,这个SQL语句应该怎样写,在线等待,急!!!谢谢!
- 这两个变量是怎么回事?
- 如何获得用ADOConnection1连接的服务器名和当前连接的数据库名
- 多线程使用控件,ProgressBar和label.
- 关于一个combobox的问题
- XP菜单的一个问题
- yuanjunjing(※挪威森林※)快来解决一个算法,这些分就是你的了
- ClientDataSet问题,程序退出一定要Close吗?不退出有关系吗?它会自动free吗?
- 关闭窗口时如何传递状态给另一个窗口调用?急
- 请教了,关于软件的加密问题!!!大家多交流哦!
[email protected]
[email protected]
然后根据用户的级别设置菜单的visable属性
//例子如下:
for i := 0 to MainMenu1.Items.Count -1 do
begin
if UserLevel < MainMenu1.Items[i].Tag then
MainMenu1.Items[i].Visible := False
else
MainMenu1.Items[i].Visible := True;
for j := 0 to MainMenu1.Items[i].Count -1 do
if UserLevel < MainMenu1.Items[i].Items[j].Tag then
MainMenu1.Items[i].Items[j].Visible := False
else
MainMenu1.Items[i].Items[j].Visible := True;
end;
然后用游标(忘了)的方式层层判断:如果可用就visible:=true else visible:=false;
或者:enabled:=true else enable:=false;不明白的话给我发短消息!!!!111