你是让welcomform自动创建吧,改一下:
在dpr文件中这样创建welcomform:
welcomform := Twelcomform.create( application );
welcomform.show;你最好在dpr文件中计算延迟时间:
atime := GetTickCount;
while 1000*(GetTickCount-atime)<HowManySeconds do
begin
end;然后按正常方式创建mainform和childform:
Application.CreateForm( Tmainform, mainform );
Application.CreateForm( Tchildform, childform );你可以在显示mainform后关闭welcomform。
在dpr文件中这样创建welcomform:
welcomform := Twelcomform.create( application );
welcomform.show;你最好在dpr文件中计算延迟时间:
atime := GetTickCount;
while 1000*(GetTickCount-atime)<HowManySeconds do
begin
end;然后按正常方式创建mainform和childform:
Application.CreateForm( Tmainform, mainform );
Application.CreateForm( Tchildform, childform );你可以在显示mainform后关闭welcomform。
解决方案 »
- idhttp相关问题,请高手解答
- 连接ORACLE数据库问题
- 请问:哪里能下载 Mapx 控件?
- 有关神龙卡自动识别文件为DVD或VCD格式的问题?
- 关于oracle数据库中blob数据类型的保存问题????
- 请教一问题?
- 向大家推荐个网站http://delphi.about.com
- 100分抢答:用NMFTP控件下载文件时,当下载五六个文件后,就停止下载,文件大小一般都在10M上下。不知道是什么原因,请大家看一下,我把
- QuickReport 问题
- vsd后缀名,用什么软件可打开?
- 如何实时侦测目录中文件变化?
- 怎样在线程中显示一个窗口,然后再关闭它,要求在窗口显示期间,主线程不能处理任何消息。就像模态窗口一样?
Application.Initialize;
Application.Title := 'The Title of Application'; Screen.Cursor:=crHourGlass;
WelcomeFrm:=TWelcomeFrm.Create(Application);
WelcomeFrm.Show;
WelcomeFrm.Update; Application.CreateForm(TMainFrm, MainFrm);
WelcomeFrm.Free;
Screen.Cursor:=crDefault;
Application.Run;另外如果要想在WelcomeFrm显示的同时显示系统载入的进度,
可以通过其他Form传递message给WelcomeFrm,让WelcomeFrm
显示进度(就象phoneshop等启动时显示加载项目一样)。