Ir diretamente para o conteúdo principal

ObterObjetoOLEObjetoAtivo

Recupera uma referência a uma interface IDispatch de um objeto COM registado que esteja atualmente em execução.

Estrutura

GetActiveOleObject(const ClassName: string): IDispatch;

Parâmetros

Valor de retorno

Descrição

A função GetActiveOleObject devolve uma referência à interface IDispatch do objeto ativo para a classe indicada por ClassName. ClassName é o identificador programático da classe do objeto ativo na tabela de objetos em execução do OLE. O GetActiveOleObject é utilizado para aceder à tabela de objetos OLE ativos. Para adicionar um objeto a esta tabela, utilize a API RegisterActiveObject.

Se o objeto de classe ou a interface IDispatch não forem devolvidos com sucesso, é lançada uma exceção EOleSysError. |