博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习官方示例 - TApplication.CreateForm
阅读量:5938 次
发布时间:2019-06-19

本文共 1277 字,大约阅读时间需要 4 分钟。

  hot3.png

, 运行效果图:
26153805_6Ell.gif

制作过程:
1、新建工程后, 再添加 Form2、Form3、Form4、Form5;
2、在 Form5 上分别添加一个 TProgressBar、TLabel(使用默认名称);
3、打开工程源码(Project -> View Source), 贴入以下文件后运行.

program Project1;uses  Forms,  SysUtils,  Unit1 in 'Unit1.pas' {Form1},  Unit2 in 'Unit2.pas' {Form2},  Unit3 in 'Unit3.pas' {Form3},  Unit4 in 'Unit4.pas' {Form4},  Unit5 in 'Unit5.pas' {Form5};{$R *.res}begin  Application.Initialize;  with TForm5.Create(nil) do  try    Application.MainFormOnTaskbar := True;    Position := poDesktopCenter;    ProgressBar1.Max := 100;    Show;    Update;    Sleep(1000);    Application.CreateForm(TForm1, Form1);    Form1.Position := poDesktopCenter;    ProgressBar1.StepBy(25);    Label1.Caption :=  'Form1 loaded successfully.';    Update;    Sleep(1000);    Application.CreateForm(TForm2, Form2);    ProgressBar1.StepBy(25);    Label1.Caption :=  'Form2 loaded successfully.';    Update;    Sleep(1000);    Application.CreateForm(TForm3, Form3);    ProgressBar1.StepBy(25);    Label1.Caption :=  'Form3 loaded successfully.';    Update;    Sleep(1000);    Application.CreateForm(TForm4, Form4);    ProgressBar1.StepBy(25);    Label1.Caption :=  'Form4 loaded successfully.';    Update;    Sleep(1000);  finally    Free;  end;  Application.Run;end.

转载于:https://my.oschina.net/hermer/blog/320573

你可能感兴趣的文章
我的友情链接
查看>>
centos搭建supervisor
查看>>
linux日志分割
查看>>
Samba再报安全漏洞
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Spring学习资料之 依赖注入(一)
查看>>
安装win7提示安装程序无法创建新的系统分区和定位现有系统分区
查看>>
那些年,我跳过的坑(一)
查看>>
快递查询接口的调用与解析案例
查看>>
我的友情链接
查看>>
【MYSQL】SQL基本写法
查看>>
服务器性能优化配置建议
查看>>
物理网卡在ESXi/ESX服务器中的推荐配置方式
查看>>
实战浪潮英信服务器web部署操作过程(3)
查看>>
Linux基础(11)文本处理三剑客之sed
查看>>
Zabbix3.2.6之通过JMX监控Tomcat
查看>>
重新定义工作站的“边界”
查看>>
第三方推送已死
查看>>
回档|神经网络
查看>>