Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Como chamar o Dataenvironment do formulário PAI ...
Message
From
26/01/2004 14:41:47
Peter Wagner
Point Informática Ltda.
Limeira, Brazil
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00870671
Message ID:
00870727
Views:
13
Fabio,
depois de esfriar a cabeça tinha chegado na sua segunda opção.
Agradeço a todos.

Peter

>Oi Peter,
>
>vejo duas formas para você recuperar uma referência para um Form ativo:
>
>1) Se você quer pegar uma referência para o Form que chamou o Form ativo (situação Pai/Filho), no evento "Load" do Form Filho, você pode fazer o seguinte:
>
>
>Thisform.AddProperty("oFormChamador", _SCREEN.ActiveForm)
>
>
>Veja que "_SCREEN.ActiveForm" aponta para o Formulário que fez a chamada (Pai). Se você esperar até o evento "Init" aí já é tarde demais: "_SCREEN.ActiveForm" já apontará para "Thisform".
>
>2) A Segunda opção é referenciar o formulário pelo nome do arquivo SCX. Suponto que o nome do arquivo do seu formulário pai é "FormPai.Scx", após instanciado você pode acessar os seus PEMs da seguinte forma:
>
>
>FormPai.Caption = "Título Alterado"
>FormPai.DetaEnvironment...
>
>
>Um abraço!
Previous
Reply
Map
View

Click here to load this message in the networking platform