Compartir a través de


Traducción a Visual Basic

Puede agregar un objeto COM al proyecto de Visual Basic como referencia o como componente. Una vez agregado el objeto al proyecto, la aplicación puede acceder a sus clases e interfaces. A continuación, puede usar el Examinador de objetos de Visual Basic para ver la información de la biblioteca de tipos del objeto en la sintaxis de Visual Basic.

Normalmente, los controles se agregan a un proyecto como componentes y no controles se agregan como referencias. Cuando se agrega un objeto COM como componente, aparece en el cuadro de herramientas de Visual Basic. Las nuevas instancias de ese objeto se crean arrastrando el icono de objeto desde el cuadro de herramientas a un formulario de Visual Basic u otro tipo de contenedor. Las nuevas instancias de objetos COM agregados como referencias se crean mediante la palabra clave new .

La distinción entre usar una clase como referencia frente a un componente es sutil pero importante. Al agregar un objeto como referencia, solo puede usar la biblioteca de tipos que proporciona el control o la biblioteca de tipos "sin procesar".

Si agrega un control como componente, Visual Basic combina las propiedades y métodos extensores del formulario en el que se inserta el control con la biblioteca de tipos del control, lo que proporciona una versión ajustada y extendida de la biblioteca de tipos. Con esta versión de la biblioteca de tipos, puede usar propiedades extensores como Top e Left como si formasen parte del control, en lugar del contenedor del control.

Visual Basic no admite actualmente varias bibliotecas de tipos integradas en un único archivo .dll. Si se encuentra en un archivo DLL que incorpora varias bibliotecas de tipos, debe obtener copias independientes de las bibliotecas de tipos del origen que proporcionó el objeto para usar el objeto con Visual Basic.

Para obtener más información, vea los temas siguientes:

Traducción a C++

Traducción a Java