Hi Larry,
<i><font color="#663300">I can work around it in several ways, but this strikes me as weird.
Any thoughts?</font></i>
I haven't encountered this in a form Release() method, but I have in other similar types of methods like LostFocus() and Valid(). What I came up with is that an object cannot release itself and leave an unfinished method of itself or one of its contained objects in the Call Stack. I don't know of any way to get a program out of the call stack other than issuing a RETURN statement or completing the code. So the Release() method call would have to be enclosed in an IF...ELSE...ENDIF statement that makes it the last call in method.
Pamela pamela (AT) eagle-crest .D.OT com ©2001 Pamela Thalacker |