我要在project单元使用sleep(),以延迟form2的free,以产生Delphi启动时的启动画面的延迟效果。
project的代码如下:
————
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
application.CreateForm(tform2,form2); form2.Free;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
---------
不知道sleep怎么用,是不是要加单元?
project的代码如下:
————
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
application.CreateForm(tform2,form2); form2.Free;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
---------
不知道sleep怎么用,是不是要加单元?
解决方案 »
- TQuery怎么连到SQLServer2008?
- idhttp来下载时进度条的问题
- Delphi好像真的越来越差了。
- 想要像DBGRIDEH这样具有丰富的内嵌编辑器(如金额,日期等编辑器),和最底下有合计条的,但不和数据库感知的GRID组件,哪位知道有?
- 用什么方法可以实现一在电脑中插入USB移动硬盘,就在程序中响应一个事件?
- 关闭一个窗口的同时打开另外一个窗口?
- 哈哈哈哈~~~明天农历生日!
- 如何使用D6开发XP平台下的程序?
- 請問程序圖標哪里可以下載(豐富些.)
- 请问给adoconnection1的connectionstring属性赋值如下,具体要怎么操作呀?不懂!!
- 类型转换的怪问题!!!
- 关于字符串处理的,帮个忙呀
————
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
form2 := tform2.Create(Application);
sleep(1000)
form2.Free;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Application.Initialize;
form2 := tform2.Create(Application);
sleep(1000)
application.update; //必须
否则界面显示不清晰_____________________
http://expert.csdn.net/Expert/topic/1649/1649010.xml?temp=.2105524
谢谢关注此贴。
Windows, project的代码如下:
————
program Project1;
uses
Forms,
Windows,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
form2 := tform2.Create(Application);
sleep(1000)
form2 .update;
form2.Free;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
OK了。