用delphi做了一个霸气的登陆界面
用数据库记录账号的登陆功能的实现
第一步配置con1控件
第二步配置adoquery1属性
第三步:添加按钮点击事件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
procedure TForm2 . btn1Click(Sender: TObject);
begin if (edt1 . Text = '' ) or (edt2 . Text = '' ) then
ShowMessage( '账号或密码不能为空' )
else
begin
With ADOQuery1 do
begin
close;
SQL . Clear;
SQL . Add( 'select * from admins where 学号=' '' +edt1 . text+ '' ' and 密码=' '' +edt2 . text+ '' '' );
Open;
if Eof then
begin
ShowMessage( '账号或密码错误' );
exit;
end
else
begin //界面跳转
Form2 . Hide; //当前窗口隐藏
Form1 . Show; //要跳转到的窗口显示
Form1 . stat1 . Panels[ 1 ].Text := edt1 . Text;
Form1 . stat1 . Panels[ 3 ].Text := FieldValues[ '权限' ];
Form1 . stat1 . Panels[ 5 ].Text := getTimeNow();
end ;
end ;
end ;
end ;
|
这样一个登陆界面登陆及跳转就实现了
本文转自lilin9105 51CTO博客,原文链接:http://blog.51cto.com/7071976/1220038,如需转载请自行联系原作者