VB.NET显示程序的进度,该怎么做?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB.NET显示程序的进度,该怎么做?相关的知识,希望对你有一定的参考价值。

很多稍微大点的软件在打开时候 有个欢迎界面然后,上面会有正在加载配置,正在加载组件,正在启动什么的。。。。。我想知道这种效果是怎么做出来的,怎么判断程序执行到哪里了?求大神解答。

VB本身有进度条控件。程序启动时加载多少控配置,组件都是编写源码时可知的。进度条的上限就是加载组件,配置数的和,加载成功一个就自加1追问

求大神是否可以在讲细点。

追答

在vb.net工具箱中 ProgressBar。
ProgressBar 控件常用属性有:Maximum、Minimum、Step、Value;常用的方法有:PerformStep、Increment。
Maximum、Minimum 属性:指ProgressBar 控件可变化的最大和最小值。
Step 属性:ProgressBar 控件调用 PerformStep 方法时候增长的步长。
实例的话百度上以 ProgressBar 加开发工具,可以找到很多例码的

参考技术A 就来个timer+show跟visted好了。假装下,嘻嘻?

关于VB.NET中进度条使用问题

我用VB.NET想做一个下载器,现有二个控件,Textbox1(用于存放要下载的资源的URL地址),下载按钮BUTTOM1.现在我增加一个进度条控件,现想在按下下载按钮下载资源的同时,用进度条显示下载进度,该如何写代码,谢谢。

VB.Net中提供了ProgressBar控件,用于显示进度条
设置ProgressBar的Minimum和Maximum属性为循环的起始和终止数值
然后在代码的循环体中计算当前循环的进度,然后设置进度条的Value属性,
将进度显示在进度条上追问

能给点主要代码吗,谢谢》》

追答

conn.open
dim dtr As OleDbDataReader = New OleDbCommand("Select count(id) as aa From [table]", Conn).ExecuteReader
if dtr.read then
dim count as Integer = dtr("aa")'共多少数据
end if
字数限制

参考技术A 用ProgressBar控件,value按下载进度设置,最好还用个Timer控件追问

能给点主要代码吗,谢谢》》

追答

网上应该有源码下,可以去pudn,csdn找找

以上是关于VB.NET显示程序的进度,该怎么做?的主要内容,如果未能解决你的问题,请参考以下文章

关于VB.NET进度条的实例

关于VB.NET进度条的实例

VB.NET 中带有后台工作者的字幕进度条

vb.net 如何对文件夹实现复制,并显示进度条,每复制一个文件还在richtextbox1中显示出来!

从类修改表单中的标签和对象 (VB.NET)

从“My.resources”VB.net 复制文件的进度条