Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VARTYPE vs TYPE with Parent property
Message
De
25/07/2002 15:49:25
 
 
À
25/07/2002 11:33:08
Nancy Folsom
Pixel Dust Industries
Washington, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00682266
Message ID:
00682728
Vues:
22
Please refer to the start of the thread to identify what was being fixed.

In your case, as well as the original thread, the Parent object would not exist nor would it result in a VARTYPE = "U". That is why I said to reverse the code.

IF VARTYPE(THIS.Parent) = "O" && This fails
ELSE
ENDIF

To....

IF VARTYPE(THIS.Parent) <> "O" && This should not fail.
ELSE
ENDIF


Because there is no Parent, the default error routine would fire on the object. If there is a Parent, then the Error routine for the Parent would fire.

So IF you had an error routine on your Line object, the Error routine for the Line object would fire instead of the error routine of the parent.
Gordon de Rouyan
DC&G Consulting
Edmonton, Alberta
Email: derouyag@shaw.ca
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform