0
我有一個Windows應用程序。我添加了另一個應用程序的DLL它的參考。 第二個應用程序有一個名爲MainForm的窗體。 我想從該dll創建一個新實例並從中運行MainForm? 這可能嗎?如果是的話,我該怎麼辦?從DLL的新實例
我有一個Windows應用程序。我添加了另一個應用程序的DLL它的參考。 第二個應用程序有一個名爲MainForm的窗體。 我想從該dll創建一個新實例並從中運行MainForm? 這可能嗎?如果是的話,我該怎麼辦?從DLL的新實例
你的意思是這樣的:
using Project2; // Or whatever.
...
Application.Run(new MainForm());
?如果這沒有幫助,則需要提供更多信息。
但我得到這個異常:在單個線程上啓動第二個消息循環不是一個有效的操作。改用Form.ShowDialog。 – user422481 2012-07-23 16:33:41
你有什麼試過?請閱讀:http://mattgemmell.com/2008/12/08/what-have-you-tried/ – 2012-07-23 16:28:37
是的,沒問題。當然,你必須編輯Program.cs文件並在那裏修改代碼,以便創建其他表單類的實例。 – 2012-07-23 17:26:40
你能解釋一下漢斯嗎? – user422481 2012-07-23 17:55:52