lordrpg
Messages postés70Date d'inscriptionjeudi 15 mai 2003StatutMembreDernière intervention23 octobre 2004 21 juil. 2003 à 18:47
en effet je suis new 4 jours et puis comme j'en apprend chaque jour je veux partager le plus utile
comme ca en meme temps je peux apprendre correctement car si j'avais pas posté je serais resté dans l'erreur peut etre toute ma vie
LOL
[FPS]_CERF4
Messages postés17Date d'inscriptionmardi 3 octobre 2000StatutMembreDernière intervention30 juillet 2003 21 juil. 2003 à 14:18
En fait plus une source de noob postée pour être corrigée, lol.
Je plaisante mais bon dire que c'est pour les noobs et ne pas savoir déclarer correctement des variables c'est pas bon pour eux.
lordrpg
Messages postés70Date d'inscriptionjeudi 15 mai 2003StatutMembreDernière intervention23 octobre 2004 21 juil. 2003 à 08:42
le var5 c'est une erreure j'etais partie pour faire plus d'operation...
quand a la declaration merci de me l'avoir fait remarqué je vais corriger ca
merci
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 21 juil. 2003 à 04:47
Tu écris :
Dim var1, var2, var5 As Integer 'on déclare les variables comme numériques
NON ! Seule var5 est déclarée comme Integer (elle n'est d'ailleurs pas utilisée);
var1 et var2 sont déclarée comme Variant et comme tu utilises Text1.Text et Text2.Text
on obtient les résultats inquiétants :
1 + 2 = 12
12 est plus petit que 2
Pour déclarer les 3 variables comme Integer, il faut écrire :
Dim var1 As Integer, var2 As Integer, var5 As Integer
Mais si c'est var3 que tu voulais écrire au lieu de var5,
ça ne marche pas non plus : var3 + var4 additionne au lieu de concaténer car var3 est numérique
21 juil. 2003 à 18:47
comme ca en meme temps je peux apprendre correctement car si j'avais pas posté je serais resté dans l'erreur peut etre toute ma vie
LOL
21 juil. 2003 à 14:18
Je plaisante mais bon dire que c'est pour les noobs et ne pas savoir déclarer correctement des variables c'est pas bon pour eux.
21 juil. 2003 à 08:42
quand a la declaration merci de me l'avoir fait remarqué je vais corriger ca
merci
21 juil. 2003 à 04:47
Dim var1, var2, var5 As Integer 'on déclare les variables comme numériques
NON ! Seule var5 est déclarée comme Integer (elle n'est d'ailleurs pas utilisée);
var1 et var2 sont déclarée comme Variant et comme tu utilises Text1.Text et Text2.Text
on obtient les résultats inquiétants :
1 + 2 = 12
12 est plus petit que 2
Pour déclarer les 3 variables comme Integer, il faut écrire :
Dim var1 As Integer, var2 As Integer, var5 As Integer
Mais si c'est var3 que tu voulais écrire au lieu de var5,
ça ne marche pas non plus : var3 + var4 additionne au lieu de concaténer car var3 est numérique
Pour la concaténation, utilise var3 & var4