다음을 통해 공유


Visual Basic으로 변환

COM 개체를 참조 또는 구성 요소로 Visual Basic 프로젝트에 추가할 수 있습니다. 개체가 프로젝트에 추가되면 애플리케이션이 해당 클래스 및 인터페이스에 액세스할 수 있습니다. 그런 다음 Visual Basic 개체 브라우저를 사용하여 Visual Basic 구문에서 개체의 형식 라이브러리 정보를 볼 수 있습니다.

일반적으로 컨트롤은 구성 요소로 프로젝트에 추가되고 비연속은 참조로 추가됩니다. COM 개체가 구성 요소로 추가되면 Visual Basic 도구 상자에 표시됩니다. 해당 개체의 새 인스턴스는 도구 상자에서 Visual Basic 양식 또는 다른 유형의 컨테이너로 개체 아이콘을 끌어서 만듭니다. 참조로 추가된 COM 개체의 새 인스턴스는 키워드(keyword) 사용하여 만들어집니다.

클래스를 참조로 사용하는 것과 구성 요소 간의 구분은 미묘하지만 중요합니다. 개체를 참조로 추가하는 경우 컨트롤이 제공하는 형식 라이브러리 또는 "원시" 형식 라이브러리만 사용할 수 있습니다.

컨트롤을 구성 요소로 추가하는 경우 Visual Basic은 컨트롤이 컨트롤의 형식 라이브러리에 포함된 폼의 extender 속성과 메서드를 병합하여 형식 라이브러리의 래핑된 확장 버전을 제공합니다. 형식 라이브러리의 이 버전을 사용하면 컨트롤의 컨테이너 대신 컨트롤의 일부인 것처럼 위쪽 및 왼쪽과 같은 extender 속성을 사용할 수 있습니다.

Visual Basic은 현재 단일 .dll 파일에 기본 제공되는 여러 형식 라이브러리를 지원하지 않습니다. 여러 형식 라이브러리를 통합하는 DLL을 실행하는 경우 Visual Basic과 함께 개체를 사용하려면 개체를 제공한 원본에서 형식 라이브러리의 독립 실행형 복사본을 가져와야 합니다.

자세한 내용은 아래 항목을 참조하세요.

C++로 변환

Java로 변환