Page 1 sur 1
Pourquoi ça marche plus, ça???
Publié : ven. 14/avr./2006 12:14
par Chris
Code : Tout sélectionner
Procedure Essai(a.l, b.l)
Static a
ProcedureReturn a + b
EndProcedure
For i = 1 To 10
Debug Essai(i, 5)
Next
Ca me retourne un message d'erreur:
jaPBe - Erreur du compilateur !
Line 2 - Local variable already declared: a
Publié : ven. 14/avr./2006 12:18
par Flype
parce que c'est pas logique.
depuis PB4 un argument (a.l dans la definition de ta procedure) est toujours 'protégé' du reste du source. Donc a.l est déjà déclaré.
Publié : ven. 14/avr./2006 12:25
par Chris
Et en plus, je viens d'essayer dans la 3.94, et ça marche pas non plus...
(chuis con, par moment

)