我正在使用一個使用返回消息字符串的函數的第三方庫。我的問題是我不知道在什麼時候會收到此消息,我需要在C#中構建一個應用程序,以在文本框中顯示消息。c#中的線程和循環(Windows窗體)
注:我可以在程序運行時收到'n'消息。
根據我讀的是我需要使用線程,但不是如何。
我試圖做到這一點,但沒有得到期望的結果:
Thread p1 = new Thread(new ThreadStart(myfuntion));
p1.Start();
public myfunction()
{
while (true)
{
textbox.text = myobj.messages;
}
}
請幫助!
什麼樣的圖書館是什麼?是不是有一個事件通知你改變的消息?如果沒有,你需要設置一個['Timer'](http://msdn.microsoft.com/en-us/library/system.windows.forms.timer.aspx),每隔幾秒檢查一次新消息*(提示:無限循環不是方式)* – Adam 2012-08-15 06:35:00
無法理解您的問題,您能否更清楚一點,如何在發佈新消息時使用事件訂閱者瞭解它? – 2012-08-15 06:36:02
@lvanrlg什麼是'bucles'我第一次聽到它? – 2012-08-15 06:37:52