編程相當新,但需要此代碼來獲取我正在構建的一些硬件。backgroundworker循環從telnet讀取 - C#
我寫C#程序連接到Telnet服務器和讀取從進料,然後在文本框中顯示(聽起來很簡單)...
一個連接按鈕連接遠程登錄並運行一個BackgroundWorker是然後等待telnet會話發送數據,然後輸出到後臺工作人員完整部分的文本框。
我的問題是,一旦接收到讀取數據,我怎麼能讓後臺工作者再次運行?
如果我在封裝了backgroundworker starter的連接按鈕中使用whil循環,那麼ui會凍結(這是使用後臺工作器開始的全部要點)。
謝謝你的幫助。
粗毛
編輯:我會考慮離開背景工作者,並進入任務並行庫。 –