Comparaison d' Edit

lol733 Messages postés 19 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 18 novembre 2006 - 31 oct. 2005 à 14:54
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011 - 31 oct. 2005 à 23:56
Bonjour.
J'ai un petit probleme avec la comparaison de valeurs entré dans des Edit.
Il ne fonctionne pas!

voici mon code :

AnsiString var1, var2;
Edit5->Text=var1;
Edit6->Text=var2;
if(var1<var2)
ShowMessage("Pas OK");
else
ShowMessage("OK");
Edit5->Clear();
Edit6->Clear();

J'ai l'impression qu'il fonctionne qu'une fois sur 2.
sSi quelqu'un vois pourquoi ca bug!

D'avance merci

3 réponses

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
31 oct. 2005 à 15:23
Ca dépend de ce que tu veux faire, mais j'imagine que c'est plutot ca:

var1 = Edit5->Text;
var2 = Edit6->Text;
0
lol733 Messages postés 19 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 18 novembre 2006
31 oct. 2005 à 19:33
Oui dsl j'ai fait une erreur quand j'ai écrit.

ca fait tjs les meme erreurs.

si je met 3 dans edit5 et 1 dans edit6, ca fonctionne (1<3).
mais si je met 3 dans edit5 et 11 dans edit6, il me dit que 3>11.

enfaite je le soupsonne de regarde le premier caractere.

Si ca parle a quelqu'un!
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
31 oct. 2005 à 23:56
fait des conversion

le résultat est juste en comparaison de txt



(atoi)

___________________________________________________________
Magicalement
Nono
0
Rejoignez-nous