IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

StrToInt + Tedit --> Type incompatible string et Tedit


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 37
    Points : 28
    Points
    28
    Par défaut StrToInt + Tedit --> Type incompatible string et Tedit
    Bonjour

    je rencontre un pb de debutant ( ben normal pour moi jusqu à present puisque c est mon maigre niveau) mais qui me gene fort puisque de ce que j ai compris a lire les posts, la doc et vos conseils c est que le contenu d un Tedit est un string.
    Pour convertir un string en Integer on utilise StrToInt() ce qui fonctionne parfaitement avec par exemple le contenu d une cellule d une grille mais là je suis depassé
    en effet le message d 'erreur 'type incompatible string et tedit' s affiche quand j essae de faire le test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( StrToInt(Cells[1,Prono_1]) >= StrtoInt(ValRmeMini) ) then
    si je fais, ce qui revient au meme avec la contrainte de bouffer de la memoire pour la variable v declaree integer...mais c est pour tester la partie de mon if qui pose pb...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    v:=StrtoInt(ValRmeMini);
    if ( StrToInt(Cells[1,Prono_1]) >= V ) then
    j ai le meme message d erreur.

    comment y remedier ???

    Une derniere chose, est il possible de tester deux conditions dans un meme if pke si je fais par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( StrToInt(Cells[1,Prono_1]) >= StrtoInt(ValRmeMini) And 150>100 ) then
    j ai le message d erreur type incompatible qui s affiche.
    D ailleurs j ai ce message chaque fois que j essaie de tester plus d une condition dans un if..


    Merci pour votre aide

  2. #2
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Points : 4 935
    Points
    4 935
    Par défaut
    Salut,

    Si ValRmeMini est le nom de ton TEdit, alors, c'est : ValRmeMini.Text

    Ce qui donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ((StrToInt(Cells[1,Prono_1]) >= StrtoInt(ValRmeMini.Text)) And (150>100) ) then
    Voilà tout devrait fonctionner

  3. #3
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Points : 3 266
    Points
    3 266
    Par défaut
    Message recommencé : en fait non ero-senin m'a pris de vitesse

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 37
    Points : 28
    Points
    28
    Par défaut
    merci messieurs

    et quelle rapidité...j en suis bleuffé !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. type incompatible string et PAnsiChar
    Par michel71 dans le forum Débuter
    Réponses: 4
    Dernier message: 10/04/2012, 13h56
  2. Réponses: 6
    Dernier message: 08/10/2009, 22h32
  3. Type incompatible: '[string: ""]'
    Par annedeblois dans le forum ASP
    Réponses: 2
    Dernier message: 04/01/2008, 17h56
  4. Types incompatibles: Tstring et String
    Par kikica dans le forum Langage
    Réponses: 5
    Dernier message: 09/11/2005, 15h48
  5. [LG]Problême "types incompatibles"
    Par pierrOPSG dans le forum Langage
    Réponses: 7
    Dernier message: 23/04/2004, 21h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo