Traitement de fichier avec VB6

Signaler
Messages postés
14
Date d'inscription
vendredi 12 novembre 2004
Statut
Membre
Dernière intervention
1 juillet 2010
-
Messages postés
14
Date d'inscription
vendredi 12 novembre 2004
Statut
Membre
Dernière intervention
1 juillet 2010
-
Bonjour, j'ai un fichier (.csv, .txt) structuré comment suit:
[b]step 1
col! 1,2,3,4,5
P1,x,x,,
P2,,x,,
P3,x,,x,
p1,x,x,,x
P1,x,,,
P2,x,,x,/b

j'aimerai savoir s'il est possible d'avoir un second fichier en output comme suit:
NB: 1 = le détail existe
0 = pas de détail

[b]step 2
P1,x,x,,,1100
P2,,x,,,0100
P3,x,,x,,1010
P1,x,x,,x,1101
P1,x,,,,1000
P2,x,,x,,1010/b

Cordialement.

2 réponses

Messages postés
1241
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
27 août 2013
6
Bonjour,

Oui c'est possible.
Mais où bloques-tu et qu'as tu essayé de faire??

Ouverture du fichier?
lecture des lignes?
-> tu auras plein d'exemples sur le site.

Une fois que tu auras lu ton fichier ligne par ligne, il te suffira d'utiliser la fonction split() pour récupérer chaque partie entre les virgules et donc rajouter en fin de ligne ton code.

L'expérience, c'est une connerie par jour, mais jamais la même..
Messages postés
14
Date d'inscription
vendredi 12 novembre 2004
Statut
Membre
Dernière intervention
1 juillet 2010

Pour la lecture du fichier, j'ai pas de problème avec, c avec la fonction split () ou je me retrouve avec les valeurs (x) et non pas avec 1 et 0 comme je le veux. :(