数据库里定义一个字符串子段 保存成这样 |dddd|bbbb|ssss|eeee|应用时 if pos(dddd) then 就可了我的都是这么用的
登录是将权限付给一个字符串 data.Empower.caption := dataset.FieldByName('权限').AsString;然后根据字符串分配权限if pos('专项督查明细',data.Empower.caption)>0 then begin menu_zxdc.Visible:=true ; ToolButton1.Enabled:=true; end else begin ToolButton1.Enabled:=false; menu_zxdc.Visible:=false; end;
在form.close怎么写呢?
保存成这样
|dddd|bbbb|ssss|eeee|应用时
if pos(dddd) then
就可了我的都是这么用的
data.Empower.caption := dataset.FieldByName('权限').AsString;然后根据字符串分配权限if pos('专项督查明细',data.Empower.caption)>0 then
begin
menu_zxdc.Visible:=true ;
ToolButton1.Enabled:=true;
end else
begin
ToolButton1.Enabled:=false;
menu_zxdc.Visible:=false;
end;