2014-09-25 47 views
0

我已經閱讀過這些論壇,多次調用Application.Run是不好的,因爲它創建了多個引發異常的消息泵。我的問題是......如果一個Windows應用程序使用包含窗體的類庫並且從類庫內部調用Application.Run來顯示一個表單,那麼是好還是不好的做法。一個類方法將包裝調用或調用Application.Run(新frmMyForm)以顯示它。在類庫中使用Application.Run

事情要記住約我在這種情況下遇到的應用: 這些DLL擴展應用程序的功能和形式(S)作爲DLL中的類不返回數據或狀態返回到主應用程序,而是做獨立的任務。

回答

0

我看不出有什麼問題。這真的取決於你如何打包提供該調用的代碼。將它包裝在一個類庫中在概念上不同於將它包裝在一個從主方法調用的簡單方法中。