2
A
回答
1
加載數據的時候我已經這樣設置控制:
Set mctldemo = Controls.Add("Democtl.Control", "ctlDemo", Me)
卻忘了提ClassInterface如本link
[ClassInterface(ClassInterfaceType.AutoDual)]
[ProgId("Democtl.Control")]
謝謝大家回答我的問題,謝謝Nadeem_MK的鏈接
0
看來這不被支持。我從來沒有嘗試過 - 我爲什麼會 - 但其他人:
然而,根據支持文檔,它可能只是勉強能夠使它通過在VB6控件的WebBrowser實例中託管dotNet usercontrol來工作。
但我真的建議你不這樣做。我不禁想到將整個窗體升級到dotNet會更容易...整個項目實際上是VB.Net ...
或者,您可以將usercontrol重寫爲VB6用戶控件。
+1
不是你的三個鏈接是針對不同的問題? (i)在Office文檔中顯示.Net控件(ii)從VB6顯示.Net格式(iii)從Internet Explorer顯示.Net控件。問題是關於在VB6表單中顯示.Net控件(而不是表單)。 BTW升級VB6-> VB.Net [可以是一個巨大的承諾](http://stackoverflow.com/questions/tagged/vb6-migration)。 – MarkJ
相關問題
- 1. 如何在VB6表單中處理來自C#用戶控件的事件?
- 2. 如何使用Angular 4中的控件創建假表單?
- 3. VB6:如何創建一個DLL並在C#中使用它?
- 4. 如何在C#中的Web表單中創建事件?
- 5. 如何在vb6中收聽C#.NET的activeX控件的事件
- 6. 如何使用C#中的表創建表單?
- 7. 爲vb6中的每個控件創建sql更新
- 8. 如何使用c#創建AdDuplex控件?
- 9. 如何使用C#中的foreach在列表中創建列表?
- 10. 我可以使用多個控件創建單個VB6 OCX嗎?
- 11. 如何在C#中使用Sql數據源創建控件
- 12. 如何使用標準控件在C#中創建用戶控件?
- 13. 在c中創建表單#
- 14. 如何用C#中的工作表創建一個excel文件?
- 15. 如何使用FLEX中的富文本創建列表控件?
- 16. 如何使用C中的單個.out文件創建Mac App?
- 17. 在VB6中創建C#.NET dll
- 18. 如何爲Android中的表單上的每個控件創建特定的鍵?
- 19. 如何在C中使用openXML創建和操作Powerpoint表#
- 20. 如何在c#中使用vb6 copymemory?
- 21. 如何在VB6中創建Teechart?
- 22. 如何在VB6中創建Mschart?
- 23. VB6-如何在啓動應用程序時在VB6中創建日誌文件
- 24. 如何在django中使用views.py中的類來創建表單
- 25. 如何使用單元格中的控件創建圓角表格?
- 26. 如何在用戶控件winform C#中創建事件columnwidthchanging?
- 27. 如何爲使用html創建的表單創建後端
- 28. 如何編輯在運行時在C#中創建的控件?
- 29. 如何在VB6中的WebBrowser控件中禁用多媒體?
- 30. 如何使用WebBrowser控件禁用VB6中的緩存?
選中此鏈接(http://stackoverflow.com/questions/375457/cant-instantiate-a-com-object-written-in-c-sharp-from-vba-vb6 -ok) –
你確定嗎?你想在VB中使用.net DLL?如果沒有安裝.net,這將不起作用? –
是的。 Dotnet已經安裝好了,我正在嘗試像這樣使用它。 設置mctldemo = Controls.Add(「Democtl.Control」,「ctlDemo」,我) – satyanarayana