WD14 passing object keyword as parameter

Startbeitrag von Malc am 12.05.2009 11:16

If you pass the current object as a parameter to another process/window etc, the Constructor event is called again:

e.g.

CMyClass is class

PROCEDURE DoSomethingWithMe()

// here I pass this current object to a form
Open(TestWindow, object)


// In the TestWindow Global Declarations

PROCEDURE TestWindow(poObject is CMyClass)
// at this point, the Constructor of CMyClass is run, even though the poObject
// is passed by reference and already instantiated
// This did not happen in WD12

Regards

Malc










Antworten:

Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.