简单问题:form的显示问题(20分)

  • 主题发起人 alan_yang
  • 开始时间
A

alan_yang

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在主form(是mdi窗口)显示之后,再显示一个欢迎窗口wel_frm(是普通窗口).
在mainform的onshow中是先显示test再显示主form.
假如我在project中用如下顺序创建窗口:
Application.CreateForm(Twel_frm,wel_frm);
Application.CreateForm(Tmainfrm, mainfrm);
那么mainform的背景图要等wel_frm显示之后才会显示,而我的wel_frm要执行一段sql
这样就会有一定时间mainform的背景是空白的.而且一关闭wel_frm程序就退出了,
请问,该如何解决这个问题呢?
 

把这个放在mainfrm的oncreate事件里运行
Application.CreateForm(Twel_frm,wel_frm);
 
你可能是showmodal子窗口,如果是show应该没事的
 
问题解决,正如楼上所说的.确实是用了showmodal.
呵呵,谢谢,散分了
 
顶部