Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
#DEFINE problem
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Divers
Thread ID:
01194874
Message ID:
01195205
Vues:
18
>>>>Why (just curious)?
>>>
>>>You have just one global object and access its properties rather than creating public variables for most used things.
>>
>>So anywhere you use it you use _application.MAXRXS rather than MAXRXS.
>>
>>It may be more OOP but it doesn't seem to make much difference (except a longer variable reference) to me..?
>
>What would you do if you need several global variables? Create each of them as a public var?

Generally that is what I do. I preface the names with g so I know they are global.

Rather than ..

_application.addproperty("MAXRXS") (one command per property)

I use

public giMAXRXS (and can declare several variables in one command)

public variables have global scope. _application properties have application scope.

I'm lazy - I like less typing. The OOP way is elegant but not necessarily better IMO.
____________________________________

Don't Tread on Me

Overthrow the federal government NOW!
____________________________________
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform