Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Return DoDefault() surprise
Message
De
18/03/2011 16:17:30
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
Database:
Visual FoxPro
Divers
Thread ID:
01504135
Message ID:
01504166
Vues:
82
Well, your code indeed works fine.

And, I've gone back to my own code, and now I cannot get it to repeat the results I was getting last night.

I *KNOW* for sure that is was not working correctly, but today I cannot replicate it.

However, I still am resolved that I like my modified coding sequece anyway, so I'm still going to abandon the Return DoDefault() structure going forard.



>>Some of you probably already knew this, but it caught me off guard...
>>
>
>Are you sure that's what's happening? Are you sure your base class always returns a number (and doesn't have some cases where it just does a RETURN out of the code)?
>
>I tried it and it works fine:
>
>
>o = CREATEOBJECT("TestB")
>?o.DoSomething("")
>
>DEFINE CLASS TestA AS Custom
>   FUNCTION DoSomething(tcString)
>      RETURN 1
>   ENDFUNC
>ENDDEFINE
>
>DEFINE CLASS TestB AS TestA
>   FUNCTION DoSomething(tcString)
>      RETURN DODEFAULT(tcString)
>   ENDFUNC
>ENDDEFINE
>
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform