Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Visual FreePro & VXB++ design debugging
Message
De
10/09/2013 18:17:29
 
 
À
10/09/2013 17:42:39
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
01582710
Message ID:
01582789
Vues:
39
>Why redefine private scope to local ?

Visual FreePro defines a _caller object which is able to access data in functions on up the caller stack. Private variables are local variables in function, but they are not visible through the _caller object. This allows code executing at a given point to isolate its data from external reference.


>Param missing totally (see above, granting that LPara is cleaner) ?

I am leaning toward mapping both PARAMETERS and LPARAMETERS to a new PARAMS keyword which provides a syntax to allow a scope for all or individual parameters (as to private or local as by name or direct indication).
FUNCTION foo
PARAMS pnParam1.private, pnParam2.local
>IIRC currency is in vfp an 8byte Int only interpreted as "N,x,4" similar ? Your
>"64-bit floating point field represented as a currency (legacy)" reads wrong

The word "legacy" there refers to it being a currency as per the system settings. That's legacy mode. In the new VFRP mode, each currency column in a table created with a legacy system will have a currency type associated with it. If the table was created in VFRP mode, then it will include the currency flag to allow every field on every row to individually have its own associated currency type.

Thank you for your input.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform