OVH Cloud OVH Cloud

Pb de syntaxe

1 réponse
Avatar
Saulot
Bonjour,
j'ai récupéré le projet d'un autre programmeur et dnas son code, il y cette
ligne que je ne compred pas bien :


For i=0 to 50

If tot(i) <>0 Then T_SOLDE = T_SOLDE + Str$(i) + ":" + Str$(tot(i))



Si vous pouviez m'elcaire un peu .

Merci de votre aide :)

1 réponse

Avatar
François Picalausa
Bonjour/soir,

Pour tout i de 1 à 50,
si le tot(i) (une fonction personelle) est différent de zéro,
alors on ajoute à la variable T_Solde
la chaine représentant le nombre i précédé d'un espace pour le
signe éventuel
":"
et la chaine représentant tot(i) précédé d'un espace pour le
signe éventuel

Il y a une erreur de choix d'opérateur.
Les + devraient être remplacés par &:

If tot(i) <>0 Then T_SOLDE = T_SOLDE & Str$(i) & ":" & Str$(tot(i))

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Saulot" a écrit dans le message de
news:3f8aa263$0$20156$
Bonjour,
j'ai récupéré le projet d'un autre programmeur et dnas son code, il y
cette ligne que je ne compred pas bien :


For i=0 to 50

If tot(i) <>0 Then T_SOLDE = T_SOLDE + Str$(i) + ":" + Str$(tot(i))



Si vous pouviez m'elcaire un peu .

Merci de votre aide :)