none
BackgroundWorker 前景接收問題 RRS feed

  • 問題

  • 各位前輩您好

    小第用BackgroundWorker寫了一個for 的回圈發送字串至前景的 textbox.text內

    但都會出現跨執行緒的問題,前景textbox無法收到BackgroundWorker 發出的字串

    請問我該如果做 =.=" ,這方面的流程小弟實在不懂

    請各位前輩指點.......謝謝

     

    2010年8月12日 下午 12:54

解答

所有回覆

  • 跨執行緒處理UI須使用委派方式處理

    參考論壇既有的討論

    http://social.msdn.microsoft.com/Search/zh-TW/?Refinement=112&query=%E8%B7%A8%E5%9F%B7%E8%A1%8C%E7%B7%92


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已提議為解答 Johnny.Net 2010年8月13日 上午 02:06
    • 已標示為解答 販賣雞蛋糕 2010年8月13日 上午 02:29
    2010年8月12日 下午 02:21
    版主
  • 跨執行緒處理UI須使用委派方式處理

    參考論壇既有的討論

    http://social.msdn.microsoft.com/Search/zh-TW/?Refinement=112&query=%E8%B7%A8%E5%9F%B7%E8%A1%8C%E7%B7%92


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。


    後來我有找到原來

    DoWorkEventArgs 與ProgressChangedEventArgs

    間傳送還須要這樣的方式當橋粱

    BackgroundWorker worker = sender as BackgroundWorker;

    謝謝摟~

    2010年8月13日 上午 02:33