Lire fichier .txt avec séparateur VB6

Résolu
cs_alex333 Messages postés 5 Date d'inscription mardi 14 janvier 2003 Statut Membre Dernière intervention 13 novembre 2004 - 10 nov. 2004 à 06:59
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 - 10 nov. 2004 à 15:51
Bonjour, je suis débutant en vb et je souhaite récupérer les données d'un fichier texte dont les champs qui ne n'ont pas le même nombre de caractères à chaque enregistrement sont séparés par des virgules du style :

00002,T001,,,,21,05,,
2,T001,,,,2,05,Fi,2.50 Rou

Le but serait de lire ligne par ligne et de mettre le contenu de chaque champs dans un form comprenant deux bouton ( enreg suivant et précedent )

Je suis désolé , la question a été posée plusieur fois mais je n'y arrive pas !!!!!!

les commentaires n'aiderai énnormément ....

merci d'avance

alex

6 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 129
10 nov. 2004 à 07:22
Récupère les lignes de ton fichier ligne par ligne tout d'abord par n Line Input dans une boucle.

Ensuite, découpe tes chaînes grâce à la fonction Mid en faisant des recherches dans chaque lignes sur la virgule (en utilise la fonction InStr).

Ensuite, il suffit de copier le contenu des sous-chaines récupérées dans tes controles.
_______________________________________

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer
0
Rejoignez-nous