+ -
当前位置:首页 → 问答吧 → 在delphi中如何实现checkbox.checked:=true是主窗口的button.enable:=true?

在delphi中如何实现checkbox.checked:=true是主窗口的button.enable:=true?

时间:2011-12-15

来源:互联网

启动时增加权限设置,可以赋予某个操纵员添加、删除、修改、查询等具体权限,不同权限操作员进去,对应功能的按钮将可用或禁用。

作者: lu774237848   发布时间: 2011-12-15

按位来存储吧,如第一位为1新,第二位为删除,第三位为修改.初始化界面时
if iright and 1=1 then
begin
  新增按扭.Enable := True;
end
else
begin
  新增按扭.Enable := False;
end;
if iright and 2=2 then
begin
  删除按扭.Enable := True;
end
else
begin
  删除按扭.Enable := False;
end;
if iright and 4=4 then
begin
  修改按扭.Enable := True;
end
else
begin
  修改按扭.Enable := False;
end;

作者: jzy_QQ_396638838   发布时间: 2011-12-15

把用户名和权限存到数据库里,加载时通过数据库判断

作者: funxu   发布时间: 2011-12-15

我的代码if checkbox1.checked:=true
  Tmainform.button1.enable:=true
  else
  Tmainform.button1.enable:=flase;
帮忙看一下哪里有错,为什么运行时总有错的?

作者: lu774237848   发布时间: 2011-12-15