Elyse,
If you are using PEMSTATUS() just to test for the existence of a property, try changing it to
type( "oSomeObject.SomeProperty" ) != "U"Other that that check all of your methods for code that uses object references and make sure they are using LOCAL memvars. If the code uses an object property for the reference make sure you set it = .null. in the object.Destroy()
>HELP! My system was supposed to be finished today and suddenly my form is not releasing. I know that it probably means there is a reference to an object somewhere but I can't for the life of me find it. (I don't use PEMSTATUS more than once in the form.) Is there any way to make sure that all the objects associated with a form get released when I say ThisForm.Release()? Any help greatly appreciated!