VB写软件,在软件启动前加一个5秒钟的进度条

就是像安装程序一样.一个进度条.进度条显示完以后再显示软件的打开界面,我说清楚了么?我怕自己没表达清楚,如果有知道的朋友.请告诉一下应该怎么样做.... 就是像安装程序一样.
一个进度条.进度条显示完以后再显示软件的打开界面,我说清楚了么?我怕自己没表达清楚,如果有知道的朋友.请告诉一下应该怎么样做.
展开
 我来答
比贾闯懂球
2009-01-07 · 超过21用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:0
展开全部
设置两个窗体:form1 form2
实现form1上的进度条,5秒后调出form2
在form1上放置两个控件:ProgressBar 和 Timer,然后复制粘贴如下代码:
(将timer.Intelval设置为1000)

Private Sub Form_Load()

ProgressBar1.Max = 5
ProgressBar1.Min = 0

End Sub

Private Sub Timer1_Timer()
ProgressBar1.Value = ProgressBar1.Value + 1

If ProgressBar1.Value = 5 Then
Timer1.Enabled = False
Unload Me

Form2.Show

End If

End Sub
百度网友9095754
2009-01-07 · TA获得超过2574个赞
知道小有建树答主
回答量:905
采纳率:0%
帮助的人:1085万
展开全部
没有哪个启动进度条会规定5秒或几秒钟的,因为不同的电脑配置好坏不一样,这台电脑启动需要1秒,那台可能需要2秒,不一而足。你这种思维本身是错误的,启动的时候只需要检测资源是否初始完毕,一旦初始完毕就可以隐藏进度条窗口,而进度条的实际进度值根据你的资源量可以由你自己控制,比如加载到某个资源时,此时的进度显示20%,加载到另一个资源时进度显示40%等,而整个启动过程要花的时间不应该是由你来决定,而是由客户的电脑配置决定的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华仔成教
2009-01-07 · TA获得超过888个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:751万
展开全部
是呀,强制加个进度没有必要,进度是根据电脑配制及实际加载量来计算的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式