两个窗口显示问题

amartapple 2003-05-30 08:21:56
一个数据库程序有两个form,Form1为登陆窗口,Form2为管理窗口,现在的情况是Form1中输入正确登陆信息后显示Form2,可是由于Form2要联接好几个数据库,所以加载速度很慢,这是我的代码

procedure btOK.Click
begin
Form1.hide;
Form2.show;
end;

现在我想这样显示
在Form1中放一个进度条
procedure btOK.Click
begin
if Form2是否加载完成 then
Form2.show
else
进度条



如果有别的方法,也请跟贴
...全文
22 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fhuibo 2003-05-30
  • 打赏
  • 举报
回复
up
Danphel 2003-05-30
  • 打赏
  • 举报
回复
在工程文件里可以这样:

Application.Initialize;
Form1:=TForm1.Create(Application);
Form1.Show;
Form1.update;
Application.CreateForm(TForm1,Form1);
Form2.Show;
Form1.Hide;
Form1.free;
Application.run;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧