Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Releasing references to control objects
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00091185
Message ID:
00091189
Vues:
26
>In connection with developing a mediator-type control in a form to pass messages between control objects, I have created an array containing references to various control objects on the form. I need to release the references to release the form.
>
>I have tried...
> * redefining the array (thisform.aArray = .F.),
> * destroying each reference individually (FOR i = 1 TO lnArrayLen; thisform.aArray[i].Destroy(); ENDFOR), and
> * setting each reference to an object to .F. (FOR i = 1 TO
> lnArrayLen; thisform.aArray[i]=.F.; NEXT)
>
>I have tried each approach in the Destroy() and Unload() events of the form. Nothing seems to result in the references being release so I may release the form.
>
>Trying to release the form with references to contained objects still active causes a truly spectacular crash and burn.
>
>I had the problem once in Visual Objects, but I cannot for the life of me remember how I solved it.
>
>I must be overlooking something very simple which is going to make me feel really stupid when someone points it out to me.
>
>Any help? Thanks.
>
>JME

Edgar, reset references to .NULL.

Nick
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro

"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform