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

Windows Forms Discussion :

[VB.NET] Compléter une chaine avec des espaces


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 28
    Points : 20
    Points
    20
    Par défaut [VB.NET] Compléter une chaine avec des espaces
    Bonjour, j'ai un champ string que j'essaie de concaténer par des éspaces, comment faire?

    En faite je saisie une chaine de 6 caractere alors que il faut 10 caractère, j'aimerais compléter cette chaine saisie de 6 caractères à 10, donc ajouter 4 espaces.

    Merci de bien vouloir m'aider !
    Coucou superman

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while(taChaine.Length<10)
    {
      taChaine+=taChaine + " ";
    }
    ça marche pas : : :
    PS : c'est C# transcrit le VB.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 835
    Points : 1 046
    Points
    1 046
    Par défaut
    Salut,

    La méthode que te propose trotters213 marcherait, mais il existe une fonction tte faite dans le framework : la fonction PadRight (et son opposée : PadLeft) de l'objet string. ça donne :

    MaChaine = MaChaine.PadRight(10, ' ');

  4. #4
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    Connaissais pas
    Sphax

  5. #5
    Membre à l'essai
    Inscrit en
    Janvier 2004
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 28
    Points : 20
    Points
    20
    Par défaut
    Merci!
    Coucou superman

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

Discussions similaires

  1. [PHP 5.2] compléter une chaine avec des blancs
    Par alain78 dans le forum Langage
    Réponses: 2
    Dernier message: 29/03/2012, 17h00
  2. Réponses: 2
    Dernier message: 25/05/2011, 17h07
  3. Compléter une ligne avec des petits points "à la word"
    Par polemoss dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 22/05/2007, 11h38
  4. Construire une chaine avec plusieurs espaces vides
    Par imane_bennouna dans le forum Langage
    Réponses: 10
    Dernier message: 04/08/2006, 09h29
  5. passer d'une chaine contenant des espaces a un tableau
    Par flyfrog dans le forum Contribuez
    Réponses: 3
    Dernier message: 26/06/2006, 20h12

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