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 :

Parcours d'un ficher!


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut Parcours d'un ficher!
    Bonjour!

    J'ai un fichier texte dont le contenu ressemble à ceci:

    [Info OT]
    DateCmde = 18/01/2008
    codcli = SBR
    LibOrg = Bon à Livrer
    numpiece = CDE 0140572
    CodNat = LDA
    codut = PAL
    depart = SBR-Akpakpa
    destination = Alimentation store
    Catprod = Bières et Boissons Gazeuses
    Nexec = Initial
    qtetot = 24
    DatePr =
    HeurePr =
    [Fin Info OT]

    [Détail Produits]
    PR025 Sprite casier de 12 60
    PR030 Moka casier de 24 40
    PR029 Moka casier de 12 60
    PR008 La béninoise casier de 24 200
    PR009 La béninoise casier de 12 60
    PR017 Guiness casier de 24 40
    PR011 Flag casier de 12 60
    PR021 Fizzi pamplemousse casier de 24 40
    PR027 Fizzi cocktail casier de 24 80
    PR001 Coca-cola casier de 24 80
    PR020 Coca-cola casier de 12 60
    PR012 Castel casier de 24 80
    PR013 Castel caiser de 12 300
    [Fin Détail Produits]
    J'aimerais connaître le nombre (n) de lignes dont dispose le fichier et les parcourir dans l'ordre, de la première à la dernière.

    Mes recherches, m'ont seulement aidé à remplir par code ce fichier et à avoir son contenu en bloc!

    Merci d'avance!!!

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Par défaut
    Bonjour,

    voir l'instruction Open (For Input As...)

  3. #3
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut
    Cette instruction me permet d'ouvrir le fichier!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Open MonFichier For Input As #numfile
    Mais je sais plus comment faire pour parcourir mes données ligne par ligne!

    Pour remplir le fichier, j'utilise VbTab comme séparateur de colonnes et VbCrLf comme séparateur de lignes!

  4. #4
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673

  5. #5
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut
    Merci pour les liens!

    Je n'ai rien trouvé sur le premier mais dans le second, ce que j'ai me permet de lire un fichier et le code est en vbscript!

    Malheureusement, J'ai jamais utilisé vbscript;

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 117
    Par défaut
    Salut

    Le vbscript c'est un peu le petit frère de VB

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Const ForReading = 1, ForWriting = 2 
    Dim oFso, f
     
      Set oFso = CreateObject("Scripting.FileSystemObject")
      Set f = oFso.OpenTextFile("c:\tmp\fichier1.txt", ForReading)
      Do While Not f.AtEndOfStream 
         wscript.echo f.ReadLine
      Loop
      f.Close

Discussions similaires

  1. [Debutant(e)]Pb parcours de tableau
    Par joquetino dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 22/09/2004, 09h08
  2. [LG]Lenteur de parcours de fichier
    Par YéTeeh dans le forum Langage
    Réponses: 9
    Dernier message: 26/11/2003, 22h57
  3. Comment stocker un ficher dans une table postgres
    Par josoft dans le forum Requêtes
    Réponses: 3
    Dernier message: 23/06/2003, 16h41
  4. Ordre de parcours de l'arbre...
    Par Sylvain James dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 01/12/2002, 18h41
  5. arbre de parcour d'arborescence windows
    Par chupachoc dans le forum Composants
    Réponses: 7
    Dernier message: 09/09/2002, 08h09

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