在登录窗口退出时出现,没发消除,只有屏蔽掉,不要出现报错窗口即可。
解决方案 »
- DELPHI + ACCESS (OFFICE2003) 多表联问题
- 在delphi中如何用线程向窗口发消息
- 关于水司营业收费系统的问题(救急)
- 请斑主进来,审核后的FAQ提交内容被删除,FAQ主要解答人所得分扣除!上次FAT过的东西总信誉分加了,但DELPHI版的信誉分又没加,为什么要扣
- 程序主窗体代码太多,分离出去为函数,有什么办法!
- 关于Installshield(我在Installshield6.2中安装,能创建快捷方式,可是在7.0中创建不了呀!!)
- 谁能告诉我为什么,难道真的是delphi的bug吗?
- 请问谁有像RadioButton一样具有数据感知功能的控件谢谢!
- 请教关于Node.Edit问题。谢谢
- 怎么显示网站上的图片
- 窗口句柄问题不清?
- 求delphi7开发的库存系统源码
在登录窗口退出时出现,没发消除?
Freeandnil(logfrm);
procedure TForm_denlu.FormShow(Sender: TObject);
var list:array[0..1] of tlistitem;begindm1.queryfz.close;
dm1.queryfz.sql.clear;
dm1.queryfz.sql.add('select * from myuser');
dm1.queryfz.open;
listview1.Items.Clear;
while not dm1.queryfz.eof do
begin
list[0]:=listview1.Items.Add;
list[0].Caption:=dm1.queryfz.fieldbyname('username').asstring;
if trim(dm1.queryfz.fieldbyname('username').asstring)='管理员'
then begin
list[0].ImageIndex:=0;
end
else
begin
list[0].ImageIndex:=1;
end;
dm1.queryfz.next; //trim
end;
dm1.queryfz.Close;
end;登录按钮
procedure TForm_denlu.SpeedButton1Click(Sender: TObject);
begin
if edit1.Text <>trim(dm1.queryfz.FieldByName('userpass').asstring) then
begin
showmessage('密码错误');
edit1.setfocus;
exit;
end
else
okno:=true;
dm1.queryfz.close;
hide;
close;
end;退出按钮
procedure TForm_denlu.SpeedButton2Click(Sender: TObject);
begin try
application.Terminate;
except
begin
end;
end;project-viewsource:Application.Initialize;
Application.CreateForm(TForm_main, Form_main);
Application.CreateForm(Tdm1, dm1);
Application.CreateForm(TForm_denlu, Form_denlu);
form_denlu.showmodal; if (okno= true) then
// load.Hide;
// load.Free;
Application.Run;
begin try
application.Terminate;
except
begin
end;
end;你EXCEPT下面begin end;
什么意思??
出现EXCEPT给个警告提示就行了..