一个关于进度条的问题!

andyfr1210 2004-10-22 10:35:54
我的一个sql server 数据库很大,在备份的时候要好久, 所以我想加一个进度条.
大家在备份的时候是怎么做的?
请各位赐教!
...全文
67 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tztz520 2004-10-22
备份是比较难掌握时间的.所以就显示一个提示窗口,显示"正在备份数据库,请稍候...."
回复
cosio 2004-10-22
学习
回复
zhhot 2004-10-22
在窗体中添加一个picturebox
在picturebox中放入一个标签(label1)
在picturebox右面放入一个标签(label2)
代码如下
Dim intpercent As Integer
Private Sub Form_Load()
Timer1.Interval = 50
Label1.Left = -Label1.Width
Label1.BackColor = vbBlue
Label1.Caption = ""
Picture1.Width = 2000
intpercent = 1
End Sub

Private Sub timer1_Timer()
If Label1.Left + Label1.Width < Picture1.Width Then
Label1.Left = Label1.Left + 20
Label2.Caption = intpercent & "%"
intpercent = intpercent + 1
Else:
MsgBox "安装完成"
Timer1.Enabled = False
End If
End Sub
'可以通过备份进程与Timer1.Interval的值来控制进度条进度,待完善
回复
snowmiao2002 2004-10-22
帮你up 给1分
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告