我想了解一個Windows服務如何使用vb.net工作,我不知道在哪裏把我的主要代碼。我主要的代碼是指需要每隔幾秒鐘運行一次的代碼。到目前爲止,我能夠使用服務提供的onStart方法自己寫一個文本文件。我手動安裝了該服務並使其運行。VB.NET Windows服務主要代碼
我需要創建一些觸發主代碼的線程嗎?和在哪個方法。
謝謝。
我想了解一個Windows服務如何使用vb.net工作,我不知道在哪裏把我的主要代碼。我主要的代碼是指需要每隔幾秒鐘運行一次的代碼。到目前爲止,我能夠使用服務提供的onStart方法自己寫一個文本文件。我手動安裝了該服務並使其運行。VB.NET Windows服務主要代碼
我需要創建一些觸發主代碼的線程嗎?和在哪個方法。
謝謝。
使用計時器。他們在每個時間點開始一個事件。蜱可以修改爲您希望它是長度(間隔)
這裏有他們一個偉大的文章/教程:http://www.dreamincode.net/forums/topic/58033-using-timer/
通過進入工具箱,點擊添加一個計時器,以您的應用程序定時器並將其添加到窗體中。然後轉到屬性並添加您希望它執行事件的時間間隔(以毫秒爲單位)將啓用的屬性設置爲true。
單擊表單設計器下面的計時器圖標,您將被定向到帶有Timer_Tick事件的代碼編輯器。然後,在當我把評論「你想讓它做什麼,這是將每滴答執行的代碼(你選擇什麼樣的時間間隔,例如1000是第二)
代碼:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
'what you want it to do
End Sub
如果我不清楚這裏是教程:https://www.youtube.com/watch?v=6wWZIuOAyM4