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 :

Trouver le numéro de ligne par rapport au texte dans un Richtextbox ou Texbox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    developpeur
    Inscrit en
    Décembre 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : developpeur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2011
    Messages : 141
    Par défaut Trouver le numéro de ligne par rapport au texte dans un Richtextbox ou Texbox
    Bonjour les amis,
    J'ai des données qui sont mises à jour chaque seconde dans mon Richtextbox ou Textox (with multiline) pour lire et afficher des données à l'utilisateur comme ci-dessous:

    data.......
    Z search height: 5.00
    Measured points:
    0.16250 0.13722 0.10944 0.07917 0.04639 0.01111 -0.02667
    0.17278 0.15751 0.13492 0.10500 0.06776 0.02319 -0.02870
    0.17917 0.16930 0.14939 0.11944 0.07945 0.02942 -0.03065
    0.18167 0.17259 0.15287 0.12250 0.08148 0.02981 -0.03250
    0.18028 0.16739 0.14535 0.11417 0.07384 0.02436 -0.03426
    0.17500 0.15368 0.12683 0.09444 0.05652 0.01307 -0.03593
    0.16583 0.13148 0.09731 0.06333 0.02954 -0.00407 -0.03750
    ok
    X:2.42 Y:-3.02 Z:0.15 E:0.00 Count X: 0.00 Y:-4.00 Z:0.34 E:0.00
    data..........


    J'ai besoin de récupérer les 7 lignes de nombre qui se trouvent entre le texte "Measured points:" et "ok"

    Je me demande s'il est possible de récupérer le numéro de ligne "Measured points:" pour avoir un repère et lire les 7 lignes suivantes ?
    Sinon, quelle serait la meilleure solution pour isoler ces données ?

    Merci beaucoup pour votre aide

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Les 7 lignes a récupérer ont t'elles toujours le même N°, si oui, un split sur le retour chariot crée un tableau de chaque lignes, il ne te reste qu'a récupéré les lignes nX à nX + 7.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre très actif
    Homme Profil pro
    developpeur
    Inscrit en
    Décembre 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : developpeur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2011
    Messages : 141
    Par défaut
    Citation Envoyé par ProgElecT Voir le message
    Salut

    Les 7 lignes a récupérer ont t'elles toujours le même N°, si oui, un split sur le retour chariot crée un tableau de chaque lignes, il ne te reste qu'a récupéré les lignes nX à nX + 7.
    Coucou,

    Non les 7 lignes n'ont jamais les mêmes numéro de ligne car des données s'ajoute toutes les secondes mais ces 7 lignes sont toujours entourées du texte "Measured points:" et "ok"

  4. #4
    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
    Bonsoir,

    Ceci pourrait peut-être te servir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ' Les lignes étant indicées de 0 à Count-1
          IndiceLigne = RichTextBox1.GetLineFromCharIndex(RichTextBox1.Find("Measured(points)"))

Discussions similaires

  1. Centrer une image par rapport au texte sur la même ligne
    Par Lonlie dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 6
    Dernier message: 16/09/2008, 17h09
  2. Mettre 2 images sur la même ligne et les centrer par rapport au texte
    Par Lonlie dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 04/07/2008, 14h47
  3. Trouver le numéro de ligne d'une fonction
    Par supertoms dans le forum VBA Access
    Réponses: 4
    Dernier message: 28/04/2008, 20h10
  4. Réponses: 1
    Dernier message: 13/03/2008, 12h13
  5. [access/vb.net] Suppression ligne par rapport date
    Par t1marlartiste dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/07/2007, 20h01

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