进度条显示导入进度

Nihn 2007-09-28 09:03:04
求教:我做vb程序时,在一个form的load方法中,要对数据库进行操作,并且还要运行两个mssql的dts文件。由于数据量可能会很大,如果没有一定的信息显示,用户在等待过程中可能会误认为是机器死机,而强制关闭程序。我想用进度条显示导入的进度,让用户知道程序的运行情况。即点击按钮,打开导入数据界面,首先显示进度条,等进度条完成(数据导入完成),再显示form界面。
现在的情况是,当我点击按钮,打开导入数据界面,进度条和form都没有出来,请问这个该如何处理。
...全文
247 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bestseason 2007-11-15
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20070928/09/82221056-152e-47b9-ad8f-a480d1c4dbb7.html?seed=89594750看看!
Nihn 2007-09-30
  • 打赏
  • 举报
回复
为什么要设置时间?
tianhuo_soft 2007-09-29
  • 打赏
  • 举报
回复
进度条 max设置大一些
根据机型 设置一个大概的时间
Nihn 2007-09-29
  • 打赏
  • 举报
回复
我是在菜单中打开数据导入界面的:frmData.show 1
在frmData的form_load中,我写了
me.show
showData '导入数据的方法
当数据导完后报错。出错的地方就指向frmData.show 1,说窗口已经打开。
请问这个该如何解决?
谢谢!
hpygzhx520 2007-09-28
  • 打赏
  • 举报
回复
对,并在操作过程中增加几个doevents,好让进度条有机会改变值
zzyong00 2007-09-28
  • 打赏
  • 举报
回复
在form_load中首先加一句me.show,然后再进行其它费时的操作

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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