CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

在弹出窗口的时候我想做一个进度条 就是加载装体的进度条

楼主buzhidao(满足自己为己任)2003-11-03 22:42:19 在 Delphi / VCL组件开发及应用 提问

请大侠指教     就是弹出的窗口可能需要一段时间才能加载完   这段时间我想用一个进度条显示   进度条显示完毕   窗口也就加载完毕   不知道怎么实现? 问题点数:0、回复次数:11Top

1 楼kolen2(a)回复于 2003-11-03 22:54:14 得分 0

这样好象不能实现吧,   你做一个动画,   比如说打鼓的,   说正在显示窗口就可以了,  
   
  没有必要弹出一个窗口也搞得这么复杂吧!Top

2 楼oklida(JAVA战士)回复于 2003-11-03 23:36:22 得分 0

可以做一个假的进度  
  比如建一个form,里面放一个进度条和一个timer,在formshow事件里面让进度条显示进度  
  让time运行1个时间段后,给这个form发一个WM_CLOSE消息,让这个form关闭  
  此时你的其他窗口也应该加载完毕了  
  Top

3 楼yckxzjj(Delphi编程驿站[www.delphidak.com])回复于 2003-11-04 00:07:40 得分 0

和溅屏的效果差不多!Top

4 楼boby(......)回复于 2003-11-04 07:07:13 得分 0

我这样做过,在project.dpr文件中有Application.CreateForm(TForm1,   Form1);之类的语句,  
  然后你可以做个启动窗口包含进度条,每创建一个form就加一点进度条,加多少看你有多少form,   自己定义。  
   
  就像这样:  
   
  Application.CreateForm(Taddwxzform,   addwxzform);  
  logoform.Gauge1.Progress:=logoform.Gauge1.Progress+25;  
   
  Application.CreateForm(Taddyhform,   addyhform);  
  logoform.Gauge1.Progress:=logoform.Gauge1.Progress+25;  
   
  Application.CreateForm(Tthirdform,   thirdform);  
  logoform.Gauge1.Progress:=logoform.Gauge1.Progress+25;  
   
  Application.CreateForm(Taddthirdform,   addthirdform);  
  logoform.Gauge1.Progress:=logoform.Gauge1.Progress+25;  
   
  效果还凑合Top

5 楼47522341(睡到8:30)回复于 2003-11-04 08:02:42 得分 0

对   oklida(JAVA战士)   (   )   说的那个假的比较感兴趣;^_^;Top

6 楼angelface(§<@#$&^%$>§)回复于 2003-11-04 08:09:35 得分 0

弹出窗体要那么复杂吗?Top

7 楼xiong1979(太空一号)回复于 2003-11-04 08:29:35 得分 0

关注Top

8 楼delphiseabird(沙鸥)回复于 2003-11-04 08:35:11 得分 0

好像不行  
  你可以试试模仿一下进度条Top

9 楼buzhidao(满足自己为己任)回复于 2003-11-04 08:51:22 得分 0

真的不行吗?  
   
  我经常看见一些网页里面放的activex  
   
  然后点击一个按钮   activex里面就是一个进度条   进度条显示完毕   就加载出一个客户端窗体  
   
  真的很漂亮Top

10 楼Wyi23(Wyi)回复于 2003-11-04 09:10:13 得分 0

关注,研究!Top

11 楼kejian(御剑飞仙)回复于 2003-11-04 10:06:04 得分 0

boby(feuer)  
  的方法好很多.  
   
  提倡!!Top

相关问题

  • 进度条加载
  • 请问如何在ASP.net程序中加载进度条,比如在上传文件的时候。
  • 如何加载进度条哪????
  • 高手能不能提供一个进度条的代码,在表单提交的时候会自动弹出。
  • 刷新applet弹出来的进度条
  • 在页面加载时,怎样弹出确定对话框?
  • ASP无法加载弹出窗口?顶部显示效果?
  • 一个flash的问题:怎样加载flash :显示进度
  • 求进度条控件的加载方法
  • flash 加载 flex 默认进度条显示问题

关键词

  • application
  • logoform
  • gauge1
  • 加载
  • 进度条
  • 弹出
  • createform
  • progress
  • 完毕
  • 显示

得分解答快速导航

  • 帖主:buzhidao

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo