vb.net程序等待几秒,vb等待5秒

【vb.net】怎么点击一个按钮执行一个代码,5秒后执行另一个代码

button里执行

创新互联公司主营东乌珠穆沁网站建设的网络公司,主营网站建设方案,成都APP应用开发,东乌珠穆沁h5微信小程序开发搭建,东乌珠穆沁网站营销推广欢迎东乌珠穆沁等地区企业咨询

sleep 5000 '等5秒

call xxxx '另外的过程代码

即可。

vb。net 缓两秒执行一段程序

可以利用Timer时钟控件实现,这样做的好处是无需等待,释放CPU时间去做别的事

vb 按钮 延时 10秒

如果在这10秒的时间里,你的程序什么也不用做,只是等待,那么可以这样:

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Private Sub Command1_Click()

Sleep 10000

MsgBox "Hello!"

End Sub

但是如果你的程序在这10秒的时间里仍然要做其他事情,比如点击其他按钮等等,那么就应该这样:

Private Sub Command1_Click()

Timer1.Interval = 10000

Timer1.Enabled = True

End Sub

Private Sub Timer1_Timer()

MsgBox "Hello!"

Timer1.Enabled = False

End Sub

再次强调,第一种方法中,在你点击按钮后的10秒时间里,你的程序会暂时处于无反应状态。

vb.net,如下代码,我想在MsgBox("A")和MsgBox("B")之间延时3秒(两个msgbox要在同一个Sub)

Private Sub Button1_Click()

MsgBox("A")

Threading.Thread.Sleep(3000)

MsgBox("B")

End Sub

如果暂停的3秒有影响,就给他开一个线程:

Private Sub Button1_Click()

Dim th As New Threading.Thread(AddressOf MsgBoxProc)

th.Start()

End Sub

Private Sub MsgBoxProc()

MsgBox("A")

Threading.Thread.Sleep(3000)

MsgBox("B")

End Sub

本文题目:vb.net程序等待几秒,vb等待5秒
分享URL:https://www.cdcxhl.com/article26/dsioicg.html

成都网站建设公司_创新互联,为您提供定制开发品牌网站制作标签优化ChatGPT微信小程序

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设