>I have a form with close button whose Click method is:
>THISFORM.Release
>
>The problem is that when I exit the form this way, it leaves its object in memory with a .NULL. value. The next time I run the form it does not instantiate its contained objects correctly. I am assuming that is becuase this leftover reference gets in the way. What code do I need to put where to eliminate the object variable when the form is closed?
This might be happening if you create an object as a property of the form or a property of a contained object on the form. Something like THISFORM.oWhatever = CREATEOBJECT("SomeClass") In this case, you should set THISFORM.oWhatever = NULL in the forms .Destroy() event.
Steve
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement