구성 요소가 com interop에 제대로 등록되어 있는지 확인해야합니다. 프로젝트 속성 탭에는이를 활성화하는 확인란 옵션이 있습니다. 올바른 경로에 참조 할 수있는 유형 라이브러리를 만들면됩니다. vb6, 당신은 다른 COM compenent처럼 그것에 대한 참조를 간단하게 추가 할 수 있습니다. 그러나 실제로 tlb 파일을 만드는 대신 등록하십시오.
Regasm.exe는 COM에서 사용할 어셈블리를 등록하면 로컬 컴퓨터의 레지스트리에 항목을 추가합니다. 보다 구체적으로는 동일한 어셈블리의 여러 버전을 컴퓨터에서 나란히 실행할 수있는 버전 종속 레지스트리 키를 만듭니다. 어셈블리가 처음 등록되면 어셈블리에 대해 하나의 최상위 키가 만들어지며 특정 버전에 대해 고유 한 하위 키가 만들어집니다. 새 버전의 어셈블리를 등록 할 때마다 Regasm.exe는 새 버전의 하위 키를 만듭니다.
Regasm.exe를 사용하여 어셈블리를 등록한 후에는 모든 COM 클라이언트에서 활성화 할 수 있도록 전역 어셈블리 캐시에 어셈블리를 설치할 수 있습니다. 어셈블리가 단일 응용 프로그램에서만 활성화 될 경우 해당 응용 프로그램의 디렉터리에 배치 할 수 있습니다.
이 도구는 당신이 제공 한 정보와 말을 /regfile:myTest.reg
.DLL 하드
내 추가 : 나는 "눈에 보이는 COM을 확인"다음 VB6에서 DLL을 사용 설정 한 경우입니다 그게 가능해? –