Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
One Form to Another
Message
 
À
02/12/1999 20:44:25
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00298054
Message ID:
00298843
Vues:
16
Ed....

What happens when you have two or more instances of the same form?
Also, assuming only one instance can exist, the following code might work a bit better<s>:

For Each oForm in _Screen.Forms
If Upper(oForm.Name)=="MYFIRSTFORM" && form found
oForm.Mymethod
Endif
Next oForm

They say details are everything...


>The best way is to provide some kind of communication link between the forms. In simplified case (if the second form is modal and called from the first one) you may just return value (note) back. Also, you can pass parameter to the calling form. In more common case, when you have two modeless forms, you may force the second form (in some method) to look for the first one and call some method there, e.g.
>
>For Each oForm in _Screen.Forms
> If oForm.Name=="MYFIRSTFORM"  && form found
>   oForm.Mymethod   && do something there, e.g. cnahge textbox value
> Endif
>Endfor
>
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform