使用Microsoft.VisualBasic提供的进度对话框
来源:互联网 发布:windows 内存监控工具 编辑:程序博客网 时间:2024/05/21 07:02
很多时候,我们需要做一个进度相关的对话框,以显示程序运行的某些状态,做进度对话框的方法很多,我也做了N个版本
今天发一个最简单的版本,这是通过使用Microsoft.VisualBasic.dll提供的Microsoft.VisualBasic.MyServices.Internal.ProgressDialog对象
可惜这个对象声明为internal的,要使用它只能通过反射
代码如下
里面涉及到了反射,跨线程调用的问题,如果在使用中发现问题,只要依葫芦画瓢修改一下就可以了
调用例子
比较简单吧
附上整个工程,点击下载, 里面还包含了我的上一篇文章《Microsoft.VisualBasic类库的一个小Bug.txt》的历程
http://download.csdn.net/source/1200408
作者:Superlight
- 使用Microsoft.VisualBasic提供的进度对话框
- Qt: 进度对话框的使用
- DateAndTime 的命名空间Microsoft.VisualBasic(C#)
- Microsoft.VisualBasic下的常用类
- Microsoft.VisualBasic类库的一个小Bug(Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase bug)
- Android的ProgressDialog进度对话框的使用
- 进度对话框Progress Dialog的使用
- Microsoft.VisualBasic简繁体
- Microsoft.VisualBasic.Devices;
- C#对Microsoft.VisualBasic 的应用(繁简转换等)
- 使用Microsoft提供的RSS工具包
- Microsoft.VisualBasic.FileIO命名空间
- 使用ProgressDialog创建进度对话框
- 使用ProgressDialog创建进度对话框
- ProgressDialog进度对话框的用法
- 带有进度信息的对话框
- System.String类的Length 属性 和Microsoft.VisualBasic.Len函数的差别
- 原VB封装的命名空间Microsoft.VisualBasic的妙用(方便,实用,高效,快速)
- N!的最末位非零数
- Struts2 导入包的时候启动TomCat
- 开始学VB.NET
- MYSQL ERROR 1045 错误的解决办法
- C++的沉迷和爱恋
- 使用Microsoft.VisualBasic提供的进度对话框
- 【转】中缀表达式转换成前缀表达式和后缀表达式
- ini文本文件
- 15_传智播客Spring2.5视频教程_使用JDK中的Proxy技术实现AOP功能
- 获取字节的各个bit
- 标准的 SQL 解析顺序
- Ycnd的最新进展
- 菜鸟的进阶之路
- 熊猫烧香的病毒制作源码