Par définition les variables locales sont locales à la procédure où elles sont définies. Aussi il ne faut pas s'attendre à pouvoir utiliser la valeur d'une variable dont on vient de se servir dans...
Type: Messages; Utilisateur: DMO
Par définition les variables locales sont locales à la procédure où elles sont définies. Aussi il ne faut pas s'attendre à pouvoir utiliser la valeur d'une variable dont on vient de se servir dans...
Oui parfaitement. Dans le cadre de la boucle FOR, les membres provoquent l'erreur et les variables globales un simple (mais judicieux) avertissement.
En réponse à puce_84 je confirme donc ta...
Si ça se pourrait :wink:
Exemples :
Erreur :
type
TForm1 = class(TForm)
(...)
procedure btn1Click(Sender: TObject);
Le problème vient de la déclaration de ta variable de boucle "xxx".
Elle doit être une variable déclarée localement dans la procédure ou fonction où tu te trouves.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.