多线程+实时显示
一个用vb.net自带的方法来定制定时器:Dim stop_time as Date = Now.AddMillisecoends(40)Do while Now < stop_timeLoop可以放在赋值的函数中:Private Sub SetNewValue()Dim stop_time as Date = Now.AddMillisecoends(40)Do while Now < stop_timeLoop.................... « 阅读全文
vb.net中多线程安全问题
.net中要在多线程条件下设置一个控件的属性对于刚接触多线程的人来说可能会遇到小麻烦。一般情况下,我们都会这样来访问控件:Private sub TheadDo() Me.Label1.Text="Hello VB.NET"End SubDim thread as new System.Threading.Thread (AddressOf ThreadDo) thread.Start()以上的代码运行后会抛出这么一个错误:线程间操作无效: 从不是创建控件“Lab... « 阅读全文
vb.net基础教程-第八部分 vb.net的多线程
1.自由线程(FreeThreading)VisualStudio.net允许用户开发多条互不相干的多线程的应用程序。也就是说,当用户在执行一个程序的时候,也可以在另外一条的线程独立地运行另外一个任务程序,这种过程被称为自由线程(freethreading)。对于用户而言,自由线程概念的引入,使得应... « 阅读全文
认识一下VB
VB2005的“显著”优点是,可以直接编写出XP风格的按钮,以及其他的控件。但是其编写的小程序占用近10MB的内存。通过几年的发展,它已成为一种专业化的开发语言和环境。用户可用VisualBasic快速创建Windows程序,现在还可以编写企业水平的客户端/服务器程序及强大的数据库应用程序。VB会吸... « 阅读全文
vb.net 多线程 创建线程 破坏线程
多线程VB语言的一大弱点就是缺乏编写自由线程(free-threaded)程序的能力。在.NETFramework中,所有语言共享CRL(CommonRuntimeLibrary,公共运行库),也就是说,你可以用VB.NET、C#或其它.NET语言编写同样的程序。System.Threadingna... « 阅读全文
VB.NET Radius Server(1)(图)
从即日起,开始使用vb.net编写Radius服务器,进行AAA认证,机理很明确,规范很清晰,如何实现,我现在还得边学边写,主要难点如下1-多线程提升处理能力2-UDP编程,难度不大,但没怎么写过,特别是看到byte()就有点害怕3-验证机制pap(明文的,SOEASY),CHAP,MS-CHAP,... « 阅读全文
delphi的多线程编程(1)
1-1 多线程的基本概念 win 98/nt/2000/xp 是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用cpu 运行时间和资源,或者说,把cpu 时间划成片,每个片分给不同的线程,这样,每个线程轮流的“挂起”和“唤醒”,由于时间片很小,给人的感觉是同时运行的。 ... « 阅读全文
移植VB维护程序到mobile下(图)
2008-09-23 嵌入式在线 收藏|打印 WindowsCE现在在嵌入式系统应用已经很多了,以前使用EVC的开发多些,开发难度大周期长。VS2005退出后,CF.net2.0对于VB.NET支持很好,使将原来的基于windows平台的VisualBasic维护程序移植... « 阅读全文
delphi的多线程编程
1-1多线程的基本概念 win98/nt/2000/xp是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用cpu运行时间和资源,或者说,把cpu时间划成片,每个片分给不同的线程,这样,每个线程轮流的“挂起”和“唤醒”,由于时间片很小,给人的感觉是同时运行的。 多线程带来如下... « 阅读全文
vb.net 线程池
线程池是多线程的一种形式。在线程池中,当创建线程时任务被添加到队列并自动启动。使用线程池,可以使用要运行的过程的委托来调用Threadpool.QueueUserWorkItem方法,VisualBasic.NET将创建线程并运行该过程。以下示例说明了如何使用线程池启动多个任务。SubDoWork(... « 阅读全文

