Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Pass param by reference or private variable?
Message
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
01671293
Message ID:
01671302
Vues:
57
>>>>Return an object based on empty with properties storing return values. This way you can return as many strings or not strings as you want
>>>
>>>I just did a little test. And it appears that creating an empty object is fairly simple
>>>
>>>oEmpty = CREATEOBJECT("empty")
>>>ADDPROPERTY( oEmpty, "return_success",.T.)
>>>ADDPROPERTY( oEmpty, "string1","abc")
>>>ADDPROPERTY( oEmpty, "string2","123")
>>>oEmpty.return_success = .F.
>>>RETURN 
>>>
>>>
>>
>>...
>>RETURN oEmpty
>>
>>Yep and it'll save a lot of headache in the future
>
>I agree, 100%. I can see a lot of potential. The only problem is that now I want to refactor hundreds of the routines where this approach can be applied :) I have to resist the temptation :)

Btw, it also good for passing parameters when you have too many of them
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform