2012-10-04 32 views
1

我有vb.net窗體,打開另一個vb.net exe來測試。我試圖測試如果一個特定的文本框具有焦點時,該exe文件加載。加載時得到控制集中.exe

我試駕的形式加載使用Assembly.UnsafeLoadFrom(_path))GetFields的exe 它然後運行FormtoTest上一個新的線程

我使用System.Type.GetProperty(和()函數來獲取所有的FormtoTest的輸入字段及其屬性。

然後我發現這個文本框輸入字段列表,

但是,當我打電話System.Type.GetProperty(「重點」),我得到一個錯誤: 「跨線程操作無效:從其創建的線程以外的線程訪問控制'txtID'「。

感謝您的幫助!

+0

請檢查[鏈接](http://stackoverflow.com/questions/5037470/cross-thread-operation-not-valid)它可以幫助你所有的評論之間 – andy

回答