自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET Timer實現(xiàn)功能細(xì)講

開發(fā) 后端
VB.NET Timer作為一個類,主要實現(xiàn)的功能就是計時功能。在這篇文章中,大家就可以通過詳細(xì)的步驟對此應(yīng)有技巧有一個充分的掌握。

如果想在程序中添加定時器的話,使用VB.NET就能幫助開發(fā)人員輕松實現(xiàn)。要想實現(xiàn)這一功能,需要使用VB.NET Timer這個類來進行相關(guān)的操作。那么今天就為大家對此進行一個詳細(xì)介紹。

如果你進行過VB6的程序設(shè)計,對Timer控件可能熟悉。每隔固定的時間間隔Timer控件將觸發(fā)一段代碼。對于Windows窗體這個控件非常典型,其他控件類似。但是如果你在類中而不是窗體中要使用定時功能,如何處理呢? System.Threading.Timer 類可以滿足需要,這個類可以自動的使用線程池調(diào)用你的代碼。

引入下列命名空間:

  1. System   
  2. System.Threading  

使用 System.Threading.Timer 類,為使用VB.NET Timer需要如下創(chuàng)建一個實例:

  1. Public Sub StartTimer()   
  2. Dim tcb As New TimerCallback(AddressOf Me.TimerMethod)   
  3. Dim objTimer As Timer   
  4. objTimer = New Timer(tcb, Nothing,TimeSpan.FromSeconds(5),TimeSpan.FromSeconds(10))   
  5. End Sub   
  6. Public Sub TimerMethod(ByVal state As Object)  
  7. MsgBox("The Timer invoked this method.")   
  8. End Sub  

這里,我們創(chuàng)建了一個VB.NET Timer實例,并且傳遞了一個回調(diào) TimerCallBack 和時間間隔。第三個參數(shù)表示在方法被***調(diào)用后的秒延遲數(shù),第四個參數(shù)表示方法連續(xù)調(diào)用時間間隔秒數(shù)。在我們的例子中,定時器將在實例創(chuàng)建5秒鐘后開始運行,并且每隔10秒鐘重復(fù)執(zhí)行。

【編輯推薦】

  1. VB.NET下載程序代碼實現(xiàn)
  2. VB.NET表單自動提交實現(xiàn)方案剖析
  3. VB.NET修改代理服務(wù)器應(yīng)用技巧分享
  4. VB.NET調(diào)用jar文件操作步驟詳細(xì)介紹
  5. VB.NET對象克隆主要思想
責(zé)任編輯:曹凱 來源: itwis.com
相關(guān)推薦

2010-01-21 14:06:03

VB.NET MyCl

2010-01-12 10:48:54

VB.NET LIST

2010-01-13 13:53:32

VB.NET組件封裝

2010-01-19 10:03:35

VB.NET Labe

2009-10-20 14:09:05

VB.NET反射功能

2009-11-02 14:48:45

VB.NET HOOK

2009-11-10 13:27:30

VB.NET RND(

2010-01-13 09:45:53

VB.NET Arra

2010-01-22 16:39:46

VB.NET添加自動查

2010-01-22 15:37:02

VB.NET監(jiān)控類

2009-10-13 10:21:58

VB.NET實現(xiàn)Web

2009-11-03 11:06:40

VB.NET事件

2009-10-26 09:50:20

VB.NET Star

2009-10-12 14:32:40

VB.NET實現(xiàn)定時關(guān)

2009-10-23 13:22:25

VB.NET實現(xiàn)拖動圖

2010-01-08 15:41:36

VB.NET窗口關(guān)閉

2009-10-23 15:35:42

VB.NET實用教程

2009-11-03 10:18:46

VB.NET繼承

2010-01-08 15:33:57

VB.NET文字寬度計

2010-01-22 18:14:49

VB.NET菜單組件
點贊
收藏

51CTO技術(shù)棧公眾號