控制权限问题,哪位老师帮忙优化一下,是不是有简单的办法。
Main.ADOQuery1.SQL.Clear; //打开权限表,登录的时候判断。
Main.ADOQuery1.SQL.Add('Select Top 1 * From S_SysUser Where UserName=:UserName');
Main.ADOQuery1.Parameters.ParamByName('UserName').Value:=Trim(ComboBox1.Text);
Main.ADOQuery1.Open;
If Main.ADOQuery1.FieldByName('NewBtn').AsString='0' Then //判断新增按钮的值0/1
Begin
Main.NewBitbtn1.Visible:=False;
End;
//问题,是,如果这样假设我有1000个按钮,则需要写1000条代码
怎么能简化一些,就能够控制住每个按钮是否可见呢?