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

Langage Delphi Discussion :

[D7] Enlever un chiffre sur un numéro de version.


Sujet :

Langage Delphi

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    17
    Points
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 17
    Points : 16
    Par défaut [D7] Enlever un chiffre sur un numéro de version.
    Bonjour, je cherche à enlever un chiffre à un numéro de version, exemple: de 5.6.1.0 à 5.6.1. Je cherche à faire cela pour pouvoir calculer la version suivante.
    (Le zéro nous n'est pas utiles)
    Est-ce possible?

    Cordialement.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 839
    Points
    25 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 839
    Points : 25 911
    Par défaut
    Utilise ExtractStrings, SplitString ou Explode
    ou TStringList Delimiter à '.' et DelimitedText

    Ensuite, tu n'as qu'a remplacer l'item souhaité avec []

    Sinon, en trichant vilainement avec le format IP, 255.255.255.255
    Appel de inet_addr, puis Inc(), puis inet_ntoa

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    17
    Points
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 17
    Points : 16
    Par défaut
    Merci Mais au final j'ai fait cela à coup d'expression régulière.

    Bonne fin de journée à vous !

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

Discussions similaires

  1. enlever les espace sur un champ texte
    Par lazzeroni dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 22/09/2006, 14h41
  2. [VB.NET] enlever un evenement sur une checkbox
    Par maxxou dans le forum Windows Forms
    Réponses: 6
    Dernier message: 20/08/2006, 11h55
  3. [RegEx] Enlever les chiffres apres Décimales (29.72 -> 29)
    Par unclebob dans le forum Langage
    Réponses: 9
    Dernier message: 14/08/2006, 18h18
  4. [removeContent(int)] Enlever un fils par son numéro
    Par if_zen dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 28/07/2006, 15h18
  5. Afficher un chiffre sur deux caractères
    Par Metallic-84s dans le forum Langage
    Réponses: 2
    Dernier message: 29/05/2006, 11h55

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