3
我想在VB .net 2010中創建一個ActiveX控件(OCX)有可能嗎? 我很難決定如何製作它,因爲我只能得到一個.dll文件,而不能在vb6中看到.ocx文件。我希望你能回答我的問題。在VB .net 2010中創建ActiveX控件(OCX)
我想在VB .net 2010中創建一個ActiveX控件(OCX)有可能嗎? 我很難決定如何製作它,因爲我只能得到一個.dll文件,而不能在vb6中看到.ocx文件。我希望你能回答我的問題。在VB .net 2010中創建ActiveX控件(OCX)
你問的是如何特別創建一個「ActiveX」控件,或者你在問如何創建可以被其他基於CLR的應用程序使用的控件?
要創建一個ActiveX控件,看到這個鏈接,引導您的步驟做到這一點:Creating an MFC ActiveX Control
要創建標準控件,您使用的DLL(類庫),可以爲儘可能多的控制,將其添加你喜歡。儘管可以,但您不需要每個控件的dll。
.ocx文件只是一個有趣的姓氏.dll文件。像我這樣的。 .NET有一些*支持真正的ActiveX控件,這種類型在VB6表單上具有可視外觀。你必須從System.Windows.Forms.Control類派生你的類。 Monkeying與[註冊表](http://social.msdn.microsoft.com/Forums/vstudio/en-US/2fe50909-f7f8-4500-a99c-34de2ef567f6/activex-control-in-c?forum=csharpgeneral)是需要使其顯示在工具箱中。 – 2014-08-29 18:57:40