General information
Category:
Object Oriented Programming
Are you sure about this Mark? If I try this:
oFormA = NewObject("MyForm", "MyFormClass")
oFormA.Show() && Form visible
oFormB = oFormA
oFormA = NULL && Form still visible
oFormB = NULL && Form is released
So, IMHO, VFP must increment a reference counter when an object reference is assigned to another variable.
>Foxpro keeps a counter to 'contained' objects (controlCount). This gets incremented when child objects are added at run-time through the AddObject method or the ADD OBJECT statement in a class definition.
>
>A 'weak' link (if you define this as a link that doesn't update the counter) can be simulated just be assigning a reference to a child object to a custom property at run-time.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only