+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Discussion: vérifier champ vide

  1. #1
    Invité de passage
    Femme Profil pro
    Ingénierie des logiciels
    Inscrit en
    avril 2009
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Ingénierie des logiciels

    Informations forums :
    Inscription : avril 2009
    Messages : 27
    Points : 4
    Points
    4

    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

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    avril 2005
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : avril 2005
    Messages : 1 717
    Points : 2 028
    Points
    2 028

    Par défaut

    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
    • Le code source est comme une belle femme, plus on le regarde, plus on trouve des défauts. - Crayon

  3. #3
    Expert Confirmé Sénior Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    juillet 2006
    Messages
    10 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

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

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 086
    Points : 14 325
    Points
    14 325

    Par défaut

    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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •