Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Object Referencing and Form Releasing
Message
De
06/10/1997 12:35:22
Rob Gordon
Xon Digital Communications Ltd.
Dartmouth, Nouvelle-Écosse, Canada
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00053143
Message ID:
00053414
Vues:
27
>I'm looking for an easy way for two textboxes to reference each other.
>Because of the nature of the form they are on it is ugly for them to try
>to reference using the common 'this.parent...' or 'this.form..' Instead I've
>been considering having a property on each of the textboxes called oRef. So,
>they could refer to each other by 'this.oRef.Value.' regardless of where in
>the form they appear. The obvious stumbling block to this is, of course, that
>a form that has any object references still intact won't release. I've tried
>to manually release the object reference in the destroy even of the textbox
>class, but the destory even doesn't even fire before the form hangs. Is there
>a better/easier way of doing this?

I don't really understand why you can't directly reference the objects . However, you could try adding a couple of properties to the form that store the names of the textboxes in question. Then in the code refencing the other box you can use a macro replacement

eg >
in the forms INIT code

Thisform.TextBox1Name="Thisform.TextBox2 ........etc " && whatever the initial name is called

Thisform.TextBox2Name="Thisform. ........etc "

Then in the code to execute :

bName=Thisform.TextBox2Name
with &bName
put the methods or properties associated with TextBox2 here
endwith
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform