C++ builder erreur

Fermé
builderCOBAYE - 30 juin 2008 à 22:14
wannou Messages postés 314 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 10 novembre 2010 - 30 juin 2008 à 23:03
Bonjour,
j'utilise cela dans un programme

int r;
r=StrToInt(rouge->Text);

Le problème survient lorsque rouge-Text vaut '\0' (qd il ya rien dans le Edit)
A ce moment j'ai logiquement (par sur) une erreur de conversion...

Mais lorsque j'effectue un IF (rouge->Text=='\0') --->>>> rouge->Text=255;
J'ai toujours la meme erreur alors quelle devrait etre sauter !!!

Qqun a une idée ?
A voir également:

1 réponse

wannou Messages postés 314 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 10 novembre 2010 27
30 juin 2008 à 23:03
salut,
essaye avec "r=StrToIntDef(rouge->Text, une valeur (int));"

cela te met une valuer par default si c'est faux, docn il n'y a pas d'erreur....

@bientot
0