vb.net BackgroundWorker 调用
Private Sub Button8_Click(sender As System.Object, e As System.EventArgs) Handles Button8.Click
'Dim s As New BackgroundWorker '定义一个 BackgroundWorker
s.WorkerReportsProgress = True
s.WorkerSupportsCancellation = True
AddHandler s.DoWork, AddressOf do_work 'AddHandler和RemoveHandler允许你在运行时连接、断开或修改与事件联系的处理函数。
AddHandler s.ProgressChanged, AddressOf ProgressChanged
s.RunWorkerAsync() '开始执行[业务操作]
End Sub
'显示进度信息
Private Sub ProgressChanged(ByVal sender As System.Object, ByVal e As ProgressChangedEventArgs)
TextBox1.Text = e.ProgressPercentage.ToString()
End Sub
'执行业务操作
Private Sub do_work(ByVal sender As System.Object, ByVal e As DoWorkEventArgs)
For i = 1 To 1000
If (s.CancellationPending = True) Then
e.Cancel = True
Exit For
Else
' Perform a time consuming operation and report progress.
System.Threading.Thread.Sleep(500)
s.ReportProgress(i * 10)
End If
Next
End Sub
vb.net BackgroundWorker 调用相关推荐
- 快播3在线安装程序变身快播下载器 vb 源代码以及调用方法
快播3在线安装程序变身快播下载器 vb 源代码以及调用方法 2010年09月30日 软件的界面我已经做出来了,界面简单美观,双击软件的空白界面可以打开qvod资源网站,直接在那个网站批量复制批量粘贴到 ...
- C#,VB.Net,VB6调用Codesoft打印标签
做工控软件不免要打印标签,打印方式很多:打印图片方式,命令方式-- 最简单的要数Codesoft了 Codesoft可以编辑要要打印的标签,需要改变的文字或条码,二维码置为变量,打印时将参数传入即可 ...
- [ASP,VB] - 利用ASP调用API COM接口实现开关机
来源:http://www.111cn.net/asp/3/35f5b04c0c9f40c9f03a1b56d641ac3f.htm 服务器脚本要控制些开关机命令模式的知都要调用win api接口来实 ...
- vb外部调用autocad_Java基于VB通过Jacob调用AutoCAD接口
Java 以跨平台深受大家喜欢,而由于它跨平台的目的,需要运行在java虚拟机上工作,使得它和本地机器各种内部联系变得很少,约束了它直接掉本地API的功能.本例采用VB代码生成调用AutoCAD接口的 ...
- Java基于VB通过Jacob调用AutoCAD接口
Java 以跨平台深受大家喜欢,而由于它跨平台的目的,需要运行在java虚拟机上工作,使得它和本地机器各种内部联系变得很少,约束了它直接掉本地API的功能.本例采用VB代码生成调用AutoCAD接口的 ...
- vb.net怎么调用fastreport报表_零编码制作报表可能吗?
要回答这个问题,首先要明确啥程度算"零编码"? 以 Excel 为例,如果把写 Excel 公式(包括复杂一些的)看做零编码:而把写 Excel VBA 看做编码的话, 报表开发是 ...
- vb.net怎么调用fastreport报表_财务分析-企业财务管理报表模板制作实现智能化的财务运营...
随着我国经济的不断发展,企业在市场环境中的竞争压力也越来越大,只有具备充足的活力和竞争力的企业才可以在竞争激烈的市场环境中处于不败之地.财务分析作为企业财务管理的重要手段之一,它能够为企业的一切财务活 ...
- vb.net怎么调用fastreport报表_预付费智能电表怎么看
现在我国大部分地区都已经进入了"智能电网"全覆盖时代,之前家里普通的电子式电表换成了智能电表,智能电表功能全面,防窃电功能更加智能,大屏液晶显示,用电量余额一目了然,那么小区智能电 ...
- VB.NET编程调用讯雷下载文件
首先确保电脑已经安装讯雷,打开VS.NET 点击菜单:项目->添加引用->COM->添加对ThunderAgent 1.0 Type Library的引用 1.创建讯雷调用对象 Pr ...
最新文章
- 数据结构读书笔记---------第一章 绪论
- 重叠IO模型-异步IO
- android6.0源码分析之Camera2 HAL分析
- 点云3D目标检测学习(1):pointnet、pointnet++模型
- 初识AngularJS 之 HelloWorld和数据绑定
- 在OpenSSL中添加自定义加密算法
- Java练手项目-王者荣耀项目源码分享!
- django微信公众号开发入门详细指南
- 小学计算机说课稿模板,小学信息技术说课稿模板
- easyui datagrid 可编辑单元格 显示 clear icon 和 放大镜图标
- 一文读懂babel的使用
- android陀螺仪判断手机旋转方向,unity 陀螺仪判断手机方向
- Java JSON字符串格式解析,数组取值
- 无法给变量添加属性导致出问题
- codeforces 892A. Greed(水)
- 工作感悟之Android系统开发入门
- PCI Option ROM 在UEFI中加载流程
- Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multi
- redis主从保证数据一致性
- java 源文件 编译jar_将java源文件制成jar包