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 6 et antérieur Discussion :

Tri dans un textbox


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Par défaut Tri dans un textbox
    Bonjours.
    je devellope un soft de log sous telnet.
    apres le log je transfer les données dans un textbox.
    hors je n'ai pas besoin de toutes les infos recuperées, juste de quelques infos dont la ligne commence toujours par REF:
    il y a plusieur de ses lignes dans le log.
    donc je voudrais des infos si possible sur:

    pointer sur toutes les lignes commencent par REF:
    ajouter ses lignes et seulement ses lignes dans un fichier text
    afin de mettre au propre se log
    merci d'avance de l'interet porte a mon post.
    cordialement sysop

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ben peu être que tu te complique la vie en les transférant dans un text box ..? comment effectue-tu ce transfert ..?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Par défaut
    Citation Envoyé par bbil
    ben peu être que tu te complique la vie en les transférant dans un text box ..? comment effectue-tu ce transfert ..?
    heux oui oui hi hi hi c'est surement du a mon inculture de programmation

    Citation Envoyé par lstjean
    Comment t'arrives les infos ?
    Si elles sont dans un fichier log, je pense qu'il faudrait lire l'ensemble du fichier et garder simplement les lignes souhaitées.
    oui c'est tout a fait ca je vous remerci tout les deux je vais tester ca !
    et je vous tiens a courant !
    encore merci !!

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Par défaut
    Bon bin ca fonctionne po.................
    peut tu m'expliquer le deroulement de cette routine ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 24
    Par défaut
    Comment t'arrives les infos ?
    Si elles sont dans un fichier log, je pense qu'il faudrait lire l'ensemble du fichier et garder simplement les lignes souhaitées.
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    dim strtxt as string
    Open "fichier.log" for input as #1
    Do While not eof(1)
        line input #1,strtxt
        if ucase$(left$(strtxt,4)) = "REF:" then
            text1.text=text1.text + strtxt + vbCrLf
        end if
    loop
    ...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 24
    Par défaut
    Citation Envoyé par lstjean
    Comment t'arrives les infos ?
    Si elles sont dans un fichier log, je pense qu'il faudrait lire l'ensemble du fichier et garder simplement les lignes souhaitées.
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    dim strtxt as string         'Variable texte qui va recevoir la ligne lue dans le fichier
    Open "fichier.log" for input as #1 'ouverture du fichier en lecture
    Do While not eof(1)                  ' tant que la fin du fichier n'est pas atteinte
        line input #1,strtxt               'lire une ligne dans le fichier
        if ucase$(left$(strtxt,4)) = "REF:" then   'si elle commance par "REF:"
            text1.text=text1.text + strtxt + vbCrLf  'ajouter la ligne à la boite de texte et aller à la ligne
        end if
    loop
    ...
    Que se passe t-il exactement SysOP ?

  7. #7
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Par défaut
    bin justement il se passe rien...................
    lorsque je vais en mode debogage je vois strtxt avec une valeure qui corespond a la 1er ligne, ensuite il bloque et ne vas pas lire les autres lignes

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 24
    Par défaut
    Et bien c'est qu'il a placé l'ensemble de ton fichier dans le variable strtxt.
    La fonction Line Input n'est donc peut être pas la bonne solution.
    Essaye à la place :


  9. #9
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 6
    Par défaut
    ok j'essai ca merci bien

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

Discussions similaires

  1. Tri par ordre croissant dans des TextBox
    Par neoph dans le forum VB.NET
    Réponses: 6
    Dernier message: 01/12/2012, 18h31
  2. [c#]Gros text à afficher dans une textbox
    Par famemaur dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/05/2005, 10h12
  3. Tri dans une DBGrid sur un champ date au format jj/mm
    Par Jeankiki dans le forum Bases de données
    Réponses: 10
    Dernier message: 31/10/2004, 12h32
  4. Réponses: 2
    Dernier message: 08/04/2004, 11h11
  5. [langage] tri dans tableau de hachage
    Par mimilou dans le forum Langage
    Réponses: 2
    Dernier message: 10/03/2004, 16h10

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