提示对话框的问题,有些烦 (10分)

  • 主题发起人 主题发起人 bloodymary
  • 开始时间 开始时间
B

bloodymary

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了一个小程序,功能为,一运行就提示‘好好学习’,按‘确定’就退出
源代码:
在form1的oncreate事件中加入如下代码:
procedure TForm1.FormCreate(Sender: TObject);
begin
MESSAGEDLG(好好学习'',mtConfirmation,[mbOk], 0);
close;
end;
可问题是,每次退出时总有个窗口要闪一下!(能不能不闪一下呀?visible := false也不行!!!)
那位能解决一下,谢谢!
 
你说的退出是程序退出还是点了messagebox的确定,退出对话框呀?
 
你在退出之前创建了哪些窗体?
先FREE它们再关闭程序吧。
 
to BeginDelphi:
点了messagebox的确定,直接close了,见源代码
begin
MESSAGEDLG(好好学习'',mtConfirmation,[mbOk], 0);
close;
end;
 
to hnxx2003
我什么都没有创建,只有一个form1,整个程序的源代码就是:
procedure TForm1.FormCreate(Sender: TObject);
begin
MESSAGEDLG(好好学习'',mtConfirmation,[mbOk], 0);
close;
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
MESSAGEDLG(好好学习'',mtConfirmation,[mbOk], 0);
Application.ShowMainForm:=False;
end;

 
to TYZhang
问题解决,谢谢
 
后退
顶部