资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

vb.net运行时间的简单介绍

vb.net 设定一段代码执行时间,超过时间 结束程序.怎么弄?代码顺序执行没法再令其时间控制

学习使用Timer组件,这个控件可以计时,且本身就是异步多线程的。

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、成都微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了钦南免费建站欢迎大家使用!

VB显示当前程序运行时间

VB显示当前程序运行的时间长短,需要添加一个Timer控件来实现,代码如下:

Dim Tim As String, B As Long, H As Integer, M As Integer, S As Long

//窗体加载时候方法

Private Sub Form_Load()

Label1.Caption = ""

Tim = Time

Timer1.Interval = 100

End Sub

//Timer控件方法

Private Sub Timer1_Timer()

s = DateDiff("s", Tim, Time)

If s  60 Then

B = s

M = B \ 60

s = B Mod 60

If M  60 Then

B = M

H = B \ 60

M = B Mod 60

End If

End If

If H = 0 Then

If M = 0 Then

Label1.Caption = "已经运行了 "  s  " 秒 "

Else

Label1.Caption = "已经运行了 "  M  " 分 "  s  " 秒 "

End If

Else

Label1.Caption = "已经运行了 "  H  " 小时 "  M  " 分 "  s  " 秒 "

End If

End Sub

vb.net过一段时间运行一个指令,又过一段时间运行另1个指令如何实现

//一部分指令……

int duration = 1000; //设定进程挂起时间,单位毫秒

System.Threading.Thread.Sleep(duration); 挂起当前进程

//另一部分指令……

如果你用控制台应用程序,这样就可以了。如果你用窗体应用程序且在窗体主线程下运行,则需要用到计时器或多线程等。


当前题目:vb.net运行时间的简单介绍
新闻来源:http://cdkjz.cn/article/dssieid.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220