La Web del Programador: Comunidad de Programadores
 
    Pregunta:  675 - DOCUMENTACION ACERCA DE OBJETOS OLE
Autor:  Richard Rodriguez Balcazar
Por Favor. A algun amigo programador o que tenga experiencia en esta area, Quisiera saber qué son los objetos OLE, que hay de su historia (cuándo surgio la idea de su creación y por qué), asi como las diferentes etapas por las que han pasado (DLL, OLE1, OLE2-COM, y ActiveX). Es muy importante conocer la base de esto para mi ya que es alli donde eesta el fundamento de la programación en el entorno Windows.
Se los agradecere mucho. Gracias.

  Respuesta:  Ricardo C.
El control contenedor OLE se utiliza para crear aplicaciones basadas en documentos. En tales aplicaciones, el usuario combina datos de diferentes aplicaciones para crear un único documento. Este tipo de aplicación puede ser un procesador de textos que permita al usuario escribir texto y después incrustar una hoja de cálculo o un gráfico.
El control contenedor OLE permite agregar objetos de otras aplicaciones a las aplicaciones de Visual Basic. Con este control puede:
· Crear un marcador de posición para un objeto de la aplicación. Puede crear el objeto que aparece dentro del control contenedor OLE en tiempo de ejecución o puede modificar un objeto colocado en el control contenedor OLE en tiempo de diseño.
· Crear un objeto vinculado en la aplicación.
· Enlazar el control contenedor OLE con una base de datos.
· Ejecutar una acción si el usuario mueve, cambia el tamaño o actualiza el objeto del control contenedor OLE.
· Crear objetos a partir de datos copiados al Portapapeles.
· Presentar objetos como iconos.
· Proporcionar compatibilidad con una versión anterior de una aplicación que incluya muchos controles contenedores OLE (llamados controles cliente OLE en versiones anteriores de Visual Basic).

Para obtener más información Para obtener una descripción detallada y ejemplos de cómo se utiliza el control contenedor OLE, vea "Uso de la interfaz visual de un componente" en "Programación con componentes.

ESto y mas lo encuentras en Visual Basic (help), que yo sepa todos los visuales tienen OLE