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 :

probléme avec manipulation de chaines


Sujet :

VB.NET

  1. #1
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Points : 279
    Points
    279
    Par défaut probléme avec manipulation de chaines
    Bonjour,

    j'ai un petit soucis avec la récupération des caractères dans une ligne de ma Textbox.
    Voila j'ai une textbox multi-ligne, et dans celle ci j'ai un texte reçu par port série avec des saut de ligne du style :
    Hopital : Sainte croix


    Le : 13/07/2004 à 18:24:38

    Service : pediatrie
    et je souhaite extraire la chaine de mots situé après Hopital : pour ca pas de probléme j'ai fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LbLhopital.Text = Mid(Txtbox_donnee.Text, 11, 22) 'récupère le nom de l'hopital
    Mais par contre lorsque je veux récupéré la date et l'heure : j'ai rien qui s'affiche voila mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Lbl_date.Text = Mid(Txtbox_donnee.Lines(3), 6, 15) ' date à la ligne 3
    je ne comprend pas !

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    0 : Hopital : Sainte croix
    1 :
    2 :
    3 : Le : 13/07/2004 à 18:24:38
    4 :
    5 : Service : pediatrie
    Pourrais-tu confirmer que les numéros de lignes corrrespondent ?

    Qu'affiche les MessageBox.Show(Txtbox_donnee.Lines(i)) ?
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    665
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 665
    Points : 1 161
    Points
    1 161
    Par défaut
    Bonsoir,
    je pense que les deux labels sont géographiquement très proches sur le form.
    Et vu la première ligne de code, le label hopital s'étend sur trois lignes au moins et doit cacher le label date.
    Un décalage des deux, avec un BackColor différent pour bien les différencier pourra le dire.
    A tester :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            LbLhopital.Text = Mid(Txtbox_donnee.Lines(0), 11) 'récupère le nom de l'hopital
            Lbl_date.Text = Mid(Txtbox_donnee.Lines(3), 6, 11) ' date à la ligne 3

  4. #4
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Points : 279
    Points
    279
    Par défaut
    effectivement il s'agissait d'un probléme de ligne je n'avais que 1 saut de ligne à la place de 2 donc du cout, je suis à .lines(2)
    merçi à vous tous

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

Discussions similaires

  1. Problème avec les listes chainées
    Par reeda dans le forum C++
    Réponses: 10
    Dernier message: 23/04/2008, 16h21
  2. Problème de manipulation de chaine
    Par Alkhan dans le forum C++
    Réponses: 8
    Dernier message: 08/01/2008, 19h32
  3. Problème avec comparaison de chaines de caractères
    Par nemesis00 dans le forum MATLAB
    Réponses: 4
    Dernier message: 01/01/2008, 18h56
  4. Problème avec une liste chainée
    Par 0v3rb1t dans le forum C
    Réponses: 3
    Dernier message: 08/05/2007, 19h27
  5. Réponses: 4
    Dernier message: 20/08/2004, 10h59

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