易截截图软件、单文件、免安装、纯绿色、仅160KB

vb滚动条如何显示进度

各位老大,这又有问题了,郁闷好几天了。vb自带的滚动条没有显示当前进度文字的功能,想实现此功能,试过用文本框,但背景色及滚动效果不好控制,用标签又无法设置透明及无法移到顶层(即不能在滚动条的上方),请教各位,有什么办法实现此功能吗,如果能用API函数也行呀。只知道用SendMessage函数可以设置前、背色,但不知如何设置显示文字,请赐教。谢谢!!!
用Picture控件代替 ProgressBar

给你一个用Picture做进度条的例子:
VB code:
Private Sub Form_Load()
Label1.BackStyle = 0
Label1.BorderStyle = 0
Label1.ForeColor = vbWhite
Label1.BackColor = Picture1.BackColor
Timer1.Interval = 100
Picture1.DrawWidth = 10
End Sub

Private Sub ProgressBar1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)

Private Sub Timer1_Timer()
Static i As Integer

Picture1.AutoRedraw = True
Picture1.Scale (0, 0)-(100, 10)
Picture1.Line (i, 0)-(i, 10), vbBlue
i = i + 1
If i > 99 Then Timer1.Enabled = False
Label1.Caption = i & "%"

End Sub


引用
给你一个用Picture做进度条的例子:
VB codePrivateSub Form_Load()
Label1.BackStyle=0
Label1.BorderStyle=0
Label1.ForeColor= vbWhite
Label1.BackColor= Picture1.BackColor
Timer1.Interval=100
Picture1.DrawWidth=10End SubPrivateSub ProgressBar1_MouseDown(ButtonAsInteger, ShiftAsInteger, xAsSingle, yAsSingl


相关问答:

【急求】VB中使用WScript调用外部命令 - VB / 基础类

在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:

Private Function getFile_CMD(filename, filepath) As Bo ......

为什么用VB改变不了工具栏按扭的宽度 - VB / 控件

为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了

大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。

回复 ......

vb超简单form.show的问题 - VB / 非技术类

为什么我用form.show和form.hide多次连接了两个窗口只能互换链接两次啊?
代码看看
照道理form.show 没次数限定的吧

我也快疯了。
楼主知道怎么发贴么?

引用
我也快疯了。
楼主知道怎么发贴么?
楼主也 ......

vb如何实现隐藏listview某列

如何隐藏listview的列宽,将列宽设为0,但拉动列又会出现,有没有办法即可以拉动列宽又可以隐藏某列的方法
看看有没有拉动列宽的事件,如有,可在此将其宽度设为0

。listview貌似不行,换控件

listview 是可以的& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号