Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Destroy method of biz object is not fired when it's real
Message
From
22/02/2005 11:01:16
 
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP SP2
Miscellaneous
Thread ID:
00989209
Message ID:
00989259
Views:
31
>Hi Mere Mortals users!
>
>Did you notice, that if you instantiate the biz object in a program, that when the object variable goes out of scope, the object's Destroy method is not fired?
>
>My colleague did change aBizObject, so it could be newly intoduced bug.
>
>Would you please test it and let me know the results?
>
>Thanks a lot in advance.

This is what I used to test, and it confirms your observations.
DO STARTMM
DEFINE CLASS Test as kbizness of kbizness.vcx
   PROCEDURE Destroy
      Debugout This.Name+".Destroy()"
      DODEFAULT()
   ENDPROC

DO Test1
DO Test2

PROCEDURE Test1
   LOCAL oTest
   oTest = CREATEOBJECT("Test")
   oTest.Release()
PROCEDURE Test2
   LOCAL oTest
   oTest = CREATEOBJECT("Test")
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform