UNLOAD NA OCX

HUGOSSOUZA 07/11/2012 20:22:24
#413744
Pessoal,
como faz tempo que não programo preciso de uma dica:

Como faço para fechar uma OCX?
Se coloco um END dentro do programa recebo a seguinte mensagem: [Ô]functionality not supported in dll[Ô]
E se tento colocar o Unload recebo a mensagem: [Ô] Cant load or unload this object[Ô]

Obrigado
Hugo
LEANDROVIP 08/11/2012 10:55:23
#413773
Fala ai, beleza?

Não ficou muito claro sua dúvida (na minha opnião).
Mas se for como entendi, não tem como dar um unload na [ô]ocx[ô] ou seja um projeto ActiveX!

Abraços
KERPLUNK 08/11/2012 11:25:33
#413777
O que sua biblioteca ou componente deve fazer?
HUGOSSOUZA 08/11/2012 11:42:39
#413781
Seguinte.
Já consegui +-.

Eu criei um formulário dentro do ActiveX.
Esse formulário é acessado por um outro projeto, que adiciona em tempo de execução o meu componente.

Essa minha OCX precisa ter um botão de fechar, para encerrar apenas o meu formulário dentro da outra aplicação.

Se eu coloco no botão fechar um unload ou END não funciona.

O que eu consegui fazer foi fechar o Usercontrol com o comando: Unload UserControl.parent
Até ai tudo bem. Dentro do UserControl eu consigo chamar essa função, que está dentro do UserControl e não de um módulo, e ele fecha apenas o componente.

O que acontece agora é que dentro do meu componente eu tenho alguns forms, e desses forms eu não consigo chamar a função que fecha a minha OCX.

Tópico encerrado , respostas não são mais permitidas