VB编程 代码使用
VB编程时,如何让程序代码运行到某处时中断一段时间然后继续运行System.Threading.Thread.Sleep(1000);这个句子不管用
追问:给段代码吧
追问:给段代码吧
答案:VBS中有SLEEP涵数用来延时,其实VB中也可以用这个函数来延时。只不过这里需要调用WINDOWS API函数,VB调用API函数需要声明(就像VBS中“Set ws=WScript.CreateObject("WScript.Shell")”这句话一样)的。至于声明格式,你可以打开API浏览器查看,也可以百度文库SLEEP函数。另外在VB中,你还可以通过TIMER控件来延时。在设计界面双击Command1按钮,会出现
Private Sub Command1_Click()
End Sub
这个函数,它的意思是当点击按钮时要执行的东西,然后在函数里面添加代码:
如:
Private Sub Command1_Click()
Text2.Text = Val(Text1.Text) 1
End Sub
这个就是把text1得到的字符串用Val函数转为数值,然后加1赋给text2.
如:
Private Sub Command1_Click()
Text2.Text = Text1.Text "hahah"
End Sub
这个就是把text1内容加上"hahah"这一串的值赋给text2Dim 延时线程 As Threading.Thread = System.Threading.Thread.CurrentThread()
延时线程,join(1000)
sleep 1000
上一个:VB.NET 可以做出网站吗?
下一个:VB问题的解答~