2014-08-29 40 views
3

VB에서 ActiveX 컨트롤 (OCX)을 만들고 싶습니다 .net 2010이 가능합니까? vb6에서 볼 수있는 .ocx가 아니라 .dll 파일 만 있기 때문에 어렵게 만드는 방법을 결정하는 데 어려움을 겪고 있습니다. 내 질문에 답할 수 있기를 바랍니다.VB에서 ActiveX 컨트롤 (OCX) 만들기

+1

.ocx 파일은 그냥 재미있는 성을 가진 .dll 파일입니다. 나처럼. .NET은 VB6 양식에서 시각적으로 보이는 ActiveX 컨트롤을 지원합니다. System.Windows.Forms.Control 클래스에서 클래스를 파생시켜야합니다. [레지스트리] (http://social.msdn.microsoft.com/Forums/vstudio/en-US/2fe50909-f7f8-4500-a99c-34de2ef567f6/activex-control-in-c?forum=csharpgeneral)를 사용하는 원숭이는 다음과 같습니다. 툴박스에 나타나게하는 데 필요합니다. –

답변

0

"ActiveX"컨트롤을 구체적으로 만드는 방법을 묻는 중이거나 다른 CLR 기반 응용 프로그램에서 사용할 수있는 컨트롤을 만드는 방법을 묻는 중입니까?

단계를 안내 링크가이 일을 참조 ActiveX 컨트롤을 만들려면 Creating an MFC ActiveX Control

표준 컨트롤을 만들려면, 당신은 DLL (클래스 라이브러리)을 사용하고 여기에 많은 컨트롤을 추가 할 수 있습니다 너는 좋아한다. 당신은 할 수 있지만, 당신은 각 컨트롤에 대한 DLL이 필요하지 않습니다.