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 :

[Edit] Enlever le dernier caractère


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Par défaut [Edit] Enlever le dernier caractère
    Bonjour,
    Je souhaite récupérer la valeur d'un Edit dans une variable.
    Dans cet Edit l'utilisateur mettra des chiffres et éventuellement une lettre à la fin.
    Comme lettre j'ai autorisé le 'a','b','c','d'.
    Dans ma variable je voudrais récupérer que les chiffres.

    Avez vous des idées ???

    André

  2. #2
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    disons que si sTemp est la string concernée tu peux faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sTemp := copy(sTemp,1,length(sTemp-1));
    Avec bien sûr toutes les vérif préalables pour être sûr que le dernier car est dans ['a','b','c','d'] etc.

  3. #3
    Membre éclairé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Par défaut
    Merci pour ta réponse, mais ça ne fonctionne pas

    André

  4. #4
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Tu peux poster ton code ? : ça sera plus clair.

  5. #5
    Membre éclairé
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Février 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 537
    Par défaut
    Ben en fait j'ai mit ton code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Edit1.Text := copy(Edit1.Text,1,length(Edit1.Text-1));
    et là il me met:

    [Pascal Error] Unit1.pas(58): E2010 Incompatible types: 'string' and 'Integer'

    André

  6. #6
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    damned !! décalaged eparenthèse en fait c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Edit1.Text := copy(Edit1.Text,1,length(Edit1.Text)-1);

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

Discussions similaires

  1. Enlever dernier caractère d'une chaine
    Par momjunior dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 10/01/2015, 15h07
  2. Enlever le dernier caractère d'un paragraphe
    Par sanandreas1202 dans le forum VBA Word
    Réponses: 3
    Dernier message: 13/08/2012, 10h33
  3. Réponses: 1
    Dernier message: 21/08/2007, 08h25
  4. chaine de caractères : enlever dernier caractère
    Par jadorelescss38 dans le forum ASP
    Réponses: 4
    Dernier message: 23/04/2007, 17h02
  5. [ORDER BY]tri sur le dernier caractère d'un champ
    Par Tan dans le forum Langage SQL
    Réponses: 3
    Dernier message: 03/05/2004, 14h39

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