鸦石镇矿场:如何正确理解VB.NET延时函数1

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 21:13:43
    VB.NET延时函数的相关概念对于初学者来说可能不是很好了解。不过不要紧,我们可以通过本文介绍的内容充分掌握这一技巧。

    VB.NET开发平台是一个功能非常强大的开发语言。在学习的过程中,我们需要在实践中去积累各种代码编写的经验,来达到这一语言的了解程度。下面我们首先来了解一下VB.NET延时函数的相关应用方法。

    • VB.NET Do/Loop实现方式介绍
    • VB.NET For/Each技术应用详解
    • VB.NET子过程和函数相关应用方法介绍
    • VB.NET变量作用域实际作用解析
    • VB.NET一维数组简单介绍

     

     

    1. Threading.Thread.Sleep(3000)   
    2. Application.DoEvents()  

    Sleep(3000)也就是说3秒内什么也不能做。
    (不知道多线程可以不)。

    Windows.Forms.Application.DoEvents()这个函数是是放弃程序的控制权。一般在循环中加入DoEvents,目的是为了给用户一个取消的机会,所以应该有个公用变量作为用户中断标志,并在DoEvents后进行判断,是否退出Do循环。

     

    1. Protected Sub WaitingSeconds
      (ByVal seconds As Integer)   
    2. Dim tmpNow As Date = Now   
    3. While Now.Subtract(tmpNow).
      Seconds < seconds   
    4. Windows.Forms.Application
      .DoEvents()   
    5. End While   
    6. End Sub 

    VB.NET延时函数的相关操作方法就为大家介绍到这里,希望对大家有所帮助。