2009-01-19 41 views
4

我正在對VB6 Windows應用程序進行一些維護。我有一個.Net自定義控件組件,我想在VB6表單上使用。這可能嗎?我知道如何通過爲.Net DLL生成COM類型庫來訪問VB6中的非可視.Net組件,但是.Net自定義控件是否可以像VB6中的.OCX一樣使用?如果是這樣,在VB6中如何實例化控件,添加到窗體等。.Net自定義控件是否可以在VB6格式中使用?

在此先感謝您的任何答覆。

回答

7

的互操作表格工具會給你你需要的東西:

http://msdn.microsoft.com/en-us/vbasic/bb419144.aspx

它允許您創建在VB.net用戶控件,然後您可以添加到VB6。它還可以讓你顯示VB6代碼中的.net表單。

我已經成功地使用它來給我舊的VB6代碼.net工具欄 - 更好!

相關問題