Ir al contenido principal

Obtener objeto ActiveOLEObject

Obtiene una referencia a una interfaz IDispatch de un objeto COM registrado que se está ejecutando en ese momento.

Estructura

GetActiveOleObject(const ClassName: string): IDispatch;

Parámetros

Valor devuelto

Descripción

GetActiveOleObject devuelve una referencia a la interfaz IDispatch del objeto activo correspondiente a la clase indicada por ClassName. ClassName es el identificador programático de la clase del objeto activo de la tabla de objetos activos de OLE. GetActiveOleObject se utiliza para acceder a la tabla de objetos OLE activos. Para añadir un objeto a esta tabla, utiliza la API RegisterActiveObject.

Si no se devuelve correctamente ni el objeto de clase ni la interfaz IDispatch, se genera una excepción EOleSysError. |