procedure TForm_flash.SpeedButton1Click(Sender: TObject);
var
logname,pawor:string;
begin
query1.Close;
query1.SQL.Clear;
logname:=ComboBox1.Text;
query1.SQL.Add('select * from userinfo where username=:username and password=:password');
query1.ParamByName('username').AsString:=ComboBox1.Text;
query1.ParamByName('password').AsString:=Edit1.Text;
query1.Open;
if query1.RecordCount>=1 then
begin
pawor:=query1.FieldList.Fields[2].Value; //获得用户权限
application.CreateForm(Tform_main,form_main);
form_flash.Free;
form_main.Show;
form_main.StatusBar1.Panels[1].Text:=logname;
form_main.StatusBar1.Panels[3].Text:=pawor;
if pawor='超级用户' then
form_main.menu_config_uesr.Enabled:=true; //超级用户可以使用用户设置菜单项
end
else
begin
showmessage('Error:密码错误!');
edit1.Text:='';
edit1.SetFocus;
end ;
end;
主窗体:
procedure TForm_main.Timer1Timer(Sender: TObject);
var dow:string;
begin
case dayofweek(date()) of
1: dow:='日';
2: dow:='一';
3: dow:='二';
4: dow:='三';
5: dow:='四';
6: dow:='五';
7: dow:='六';
end;