ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Cha=c3=aenes de caract=c3=a8res: Une cha=c3=aene est la suite de la pr=c3=a9c=c3=a9dente =3f   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mer. 13 décembre 2017, 19h00

GLS
France France

atoutfox.public.association

Re: Cha=c3=aenes de caract=c3=a8res: Une cha=c3=aene est la suite de la pr=c3=a9c=c3=a9dente =3f

Bonjour

le 'lc' est indicatif, il sert simplement à savoir si la variable est locale et son type. Ce 'lc' est un usage et non un typage de variable.

Le typage de la variable est plus explicite (et reste qu'une indication, car VFP ne tient pas du typage)
LOCAL lcMaVariable AS STRING && déclaration et typage usuel de variable


Perso:
- je localise toutes mes variables (LOCAL) lorsqu'elles n'ont pas besoin d'être PUBLIC ou PRIVATE. Cela évite bien des soucis entre les appels et l'utilisation de différentes méthodes et procédures
- j'utilise rarement les variables PUBLIC je préfère ajouter des propriétés à l'objet _SCREEN et quelques fois à l'objet _VFP
- j'utilise très peu les variables PRIVATE (sauf quand cela devient nécessaire). Je préfère passer une variable, un objet, etc.. par référence ou par valeur, à la méthode ou procédure ou fonction appelée

Cordialement
GLS

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018683
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3