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

VB.NET Discussion :

Vb.net inverser un textbox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2020
    Messages : 2
    Par défaut Vb.net inverser un textbox
    Slt les amis j 'ai un problème lorsque j ai importer des données de puis excel s'affiche comme ça

    Exemple " 2020/1626/320" dans un textbox


    mais je veux l 'affichera comme ça "320/1626/2020"

    SVP aide moi

  2. #2
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    Voici une fonction qui fait ce que tu demandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
        Private Function InverseMaTextBox(ByRef ChaineIni As String) As String
            Dim Tmp() As String
            Dim EchangeEnCours As String  ' variable temporaire pour la permutation
            Dim NombreElements As Integer
            Dim Separateur As Char = "/"c
            Tmp = ChaineIni.Split(Separateur) ' Faire un tableau de sous-chaines
            NombreElements = Tmp.Length
            For I As Integer = 0 To ((NombreElements - 1) \ 2)   ' Inverser les sous-chaines
                EchangeEnCours = Tmp(I)
                Tmp(I) = Tmp(NombreElements - I - 1)
                Tmp(NombreElements - I - 1) = EchangeEnCours
            Next
            Tmp(0) = Tmp(0).Trim() ' Refaire une chaine avec les sous-chaines et les /.
            For I As Integer = 1 To NombreElements - 1
                Tmp(0) &= Separateur & Tmp(I).Trim
            Next
            Return Tmp(0)
        End Function
    Elle s'utilise comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
           TextBoxAInverser.Text = InverseMaTextBox(TextBoxAInverser.Text)
    Bon dimanche,


  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2020
    Messages : 2
    Par défaut Merci
    Merci BQ BQ Chef

Discussions similaires

  1. [VB.NET] Pb rafraichissement TextBox
    Par thebeb dans le forum ASP.NET
    Réponses: 5
    Dernier message: 01/02/2007, 14h43
  2. [VB]Problème d'effacement dans une TextBox
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 24/01/2006, 17h55
  3. [vb.net] définir un textbox dynamiquement
    Par arnolem dans le forum Windows Forms
    Réponses: 13
    Dernier message: 05/12/2005, 15h51
  4. [VB.NET] Sauvegarde dans TextBox des logons utilisés
    Par stephane93fr dans le forum ASP.NET
    Réponses: 3
    Dernier message: 27/10/2005, 11h00
  5. [VB.NET] UTF8Encoding et TextBox
    Par Cyrilange dans le forum ASP.NET
    Réponses: 4
    Dernier message: 08/06/2005, 07h41

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