PEGANDO O NOME DO FORM ATUAL

USUARIO.EXCLUIDOS 08/06/2007 11:02:10
#220318
bom dia galera!

Estou criando um ocx, daquelas que não são visíveis, e tem como eu saber o nome do formulário no qual inseri o componente?

Exemplo: Criei um form com o nome de "Form123" e adicionei um componente a o mesmo, teria alguma função que pelo o componente eu identificasse o nome do form no caso "Form123"?

Agradeço desde já a atenção

Diego Nogueira
ALEXANDREMOTA 08/06/2007 11:43:55
#220338
MsgBox Me.Name
USUARIO.EXCLUIDOS 08/06/2007 14:10:34
#220387
assim não da nem para compompilar a ocx, pois nao tenho nenhum form para me referir(Me).
eu estou tentando de um componente que eu criei, ter uma função que pegue o nome do form o qual foi adicionado o componente.
CARLINHOS.SONEG 08/06/2007 14:17:31
#220389
crie um componente com um timer e manda ele ficar testando as apis getactivewindow, será que não da certo?
CARLINHOS.SONEG 08/06/2007 14:17:52
#220390
crie um componente com um timer e manda ele ficar testando as apis getactivewindow, será que não da certo?
USUARIO.EXCLUIDOS 10/06/2007 07:51:30
#220532
MsgBox OCXName.Container.Name

Mas por favor, coloque a ocx direto no form, pois se colocar sobre um frame este código retornará o nome deste frame !!
USUARIO.EXCLUIDOS 10/06/2007 11:38:55
#220541
Resposta escolhida
Debug.Print UserControl.Parent.Name
ou
msgbox UserControl.Parent.Name

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