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 :

[vb6]Traitement fichier et recherche


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de Overcrash
    Homme Profil pro
    Architecte Logiciel et responsable CRM (Salesforce)
    Inscrit en
    Mai 2008
    Messages
    1 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel et responsable CRM (Salesforce)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 254
    Par défaut [vb6]Traitement fichier et recherche
    Bonjour a tous,

    J'ai un fichier .txt ou dedans sont récupérer par mes soins les infos d'un flexgrid de trois colonnes.

    Donc un aperçue du fichier .txt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Libéllé Champs\Index Champs\Libéllé Sortie\
    asdqsd\5\qsdqsd\
    qsdqsdqs\5\sdqsdqsd\

    Mon but est de récupérer les infos du fichier .txt et de le charger dans la flexgrid chaque élément dans sa colonne bien entendu.
    Sauf la première ligne du fichier qui correspond au colonne du flexgrid

    Donc je recherche une fonction ou astuce pour découper la chaine a chaque fois qu'il voit le "\"
    C'est la que ca me pose probleme je ne trouve pas de solution.

    Voici le code que j'ai réussi a pondre pour le moment :
    Private Sub Cmdload_Click()
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
        Dim adresse As String
        Dim i As Integer
        Dim ligne As String
        Dim nb As Integer
     
     
        CmDial.ShowOpen
        adresse = CmDial.FileName
     
        Open adresse For Input As #1
     
     
            While Not EOF(1)
     
                Line Input #1, ligne
                ligne = Trim(ligne)
                nb = InStr(ligne, "\")
     
                MsgBox (ligne)
                MsgBox (nb)
     
     
            Wend
     
        Close #1
     
    End Sub
    Merci de votre aide
    Over
    ---
    Overcrash

    Je ne lis pas les codes qui ne sont pas indentés.
    Merci de les messages utiles en cliquant en bas à droite du message

    Bloqué par le firewall pour accéder au chat ? Essayez avec l'adresse en direct : http://87.98.168.209/

  2. #2
    Membre émérite Avatar de DAUDET78
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2008
    Messages
    635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 635
    Par défaut
    C'est très similaire à cette question : http://www.developpez.net/forums/d84...cteres-chaine/

    Tu remplaces les ";" par des "\" et ça devrait t'aider

  3. #3
    Modérateur
    Avatar de Overcrash
    Homme Profil pro
    Architecte Logiciel et responsable CRM (Salesforce)
    Inscrit en
    Mai 2008
    Messages
    1 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel et responsable CRM (Salesforce)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 254
    Par défaut
    Oulala
    Carton rouge pour moi.

    Pourtant j'avais chercher sur le fofo mais j'avais pas trouvé :s

    En tous cas merci pour cette réponse.

    Bonne Journée
    Bonne Fêtes aussi

    Over
    ---
    Overcrash

    Je ne lis pas les codes qui ne sont pas indentés.
    Merci de les messages utiles en cliquant en bas à droite du message

    Bloqué par le firewall pour accéder au chat ? Essayez avec l'adresse en direct : http://87.98.168.209/

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

Discussions similaires

  1. Traitement fichier CSV et recherche de sous-chaines
    Par j.lasnier dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/03/2010, 11h31
  2. Traitement Fichier.Doc comme Fichier.xml en VB6
    Par TranTNS dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 08/03/2010, 11h11
  3. Traitement fichier excel avec vb6
    Par couscoussier dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 12/09/2006, 16h15
  4. [VB6] supprimer fichier caché
    Par camyo dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 28/07/2004, 13h45
  5. [VB6] ouvrir fichier sur glisser déplacer
    Par bhaal76 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 15/04/2003, 17h04

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