Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > C++Builder
C++Builder Environnement de développement RAD C++Builder. Avant de poster -> F.A.Q C++Builder, Sources C++Builder
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 21h30   #1
info.pascal
Invité de passage
 
Inscription : avril 2009
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 23
Points : 3
Points : 3
Par défaut vérifier champ vide

bonsoir
je souhaite vérifier si mon champ est vide j'ai un seul champ
Code :
1
2
3
 
 
 if (a->Text.IsEmpty()) { ShowMessage("moi");}
ça marche pas (a est un entier)

merci
info.pascal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 02h58   #2
Crayon
Membre Expert
 
Avatar de Crayon
 
Inscription : avril 2005
Messages : 1 612
Détails du profil
Informations personnelles :
Localisation : Autre

Informations forums :
Inscription : avril 2005
Messages : 1 612
Points : 1 796
Points : 1 796
Citation:
Envoyé par info.pascal Voir le message
ça marche pas (a est un entier)
La variable a est un entier??? Comment un int peut-il avoir une méthode Text???

En passant, un entier par définition a toujours une valeur. De –2,147,483,648 à 2,147,483,647 s'il est signé, sinon de 0 à 4,294,967,295 pour un unsigned. Comme tu vois, "" est impossible!
__________________
  • Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur. - Dave Barry
  • Je n'ai pas peur des ordinateurs. J'ai peur qu'ils viennent à nous manquer. - Isaac Asimov
Crayon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 15h47   #3
ShaiLeTroll
Expert Confirmé Sénior
 
Avatar de ShaiLeTroll
 
Homme
Développeur C++\Delphi
Inscription : juillet 2006
Messages : 9 172
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur C++\Delphi
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juillet 2006
Messages : 9 172
Points : 13 204
Points : 13 204
a est un TEdit, je suppose
Si oui, pense à TEdit.NumbersOnly

Pense qu'un Espace est considéré comme un caractère donc

Code :
1
2
3
4
if (a->Text.Trim().IsEmpty())
{
  ShowMessage("c'est vide");
}
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !

L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Halte à la ségrégation des Cinémas, VO sur Paris, VF en Banlieue, Abonnement résilié !
ShaiLeTroll est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h23.


 
 
 
 
Partenaires

Hébergement Web