begin process at 2010 02 09 23:58:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

lecture de fichier texte et concatenation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

lecture de fichier texte et concatenation

lundi 27 octobre 2008 à 17:36:51 | lecture de fichier texte et concatenation

SEBOBS

bonjour,

je lis un fichier texte, les donnees ont  la forme suivante : a,b,c,d,e,f
j ai sur plusieurs ligne a,b,c,,e, et a,b,c,d,, ou a,b,c sont identiques je cherche  a faire  a,b,c,d,e, et effacer les 2 autres lignes comment faire ?
j utilise la fonction :
  Open "c:\test.txt" For Input As #1

         Do While Not (EOF(1))
         Input #1, a, b, c, d, e, f ' 
      
      Loop

j ai donc a,b,c,d,e,f  mais je suis bloqué a la comparaison

merci d avance

lundi 27 octobre 2008 à 18:30:14 | Re : lecture de fichier texte et concatenation

jrivet

Membre Club
Salut,

Désolé mais je n'est absolument rien compris, j'espère que je serai le seul, et que tu pourras trouver de l'aide.
Sinon essaies d'expliquer un peu plus clairement le problème.

@+: Ju£i¤n
Pensez: Réponse acceptée
lundi 27 octobre 2008 à 20:02:44 | Re : lecture de fichier texte et concatenation

Kristof_Koder

+1 avec toi, jrivet
lundi 27 octobre 2008 à 21:08:23 | Re : lecture de fichier texte et concatenation

Kevin.Ory

Salut,

VB.NET? Utilise IO.File.ReadAllLines()

Après, pour le traitement, c'est effectivement pas très clair
mardi 28 octobre 2008 à 08:49:57 | Re : lecture de fichier texte et concatenation

SEBOBS

ok la question est pas tres claire donc je joins un exemple:
j ai donc un fichier avec des donnees sous la forme suivante:
7622142,21,697,9999,,
1258,25,699,,0,
7622142,21,697,,0,

1254,24,698,10,,
1262,25,700,,0,
1254,24,698,,0,
7704271,21,698,,,5
7704271,23,698,,2,

etc...
Si le numero  7622142 se trouve plusieurs fois dans le fichier  je souhaite faire l action suivante
7622142,21,697,9999,,0, et suprimer les 2 anciennes lignes
Si le numero 1254
1254,24,698,10,0,,
Si le numero 7704271
7704271,23,698,,2,5

a la fin j aimerai avoir le fichier suivant
7622142,21,697,9999,,0
1258,25,699,,0,
1254,24,698,10,0,,
7704271,23,698,,2,5
1262,25,700,,0,
etc
le tous sous visual basic merci d avance et pardon si je n ai pas ete tres claire la premiere fois

mardi 28 octobre 2008 à 09:13:21 | Re : lecture de fichier texte et concatenation

jrivet

Membre Club
Salut,
Effectivement c'est déjà beaucoup plus clair.
En revanche le code que tu proposes semble être Visual Basic 6, et tu as choisi VB.NET et VB 2005 comme section.

Quelle est donc la version de  que tu utilises: Visual Basic 6, ou VB.NET et VB 2005?

@+: Ju£i¤n
Pensez: Réponse acceptée
mardi 28 octobre 2008 à 09:43:06 | Re : lecture de fichier texte et concatenation

SEBOBS

Visual Basic 6
j
mardi 28 octobre 2008 à 09:43:07 | Re : lecture de fichier texte et concatenation

SEBOBS

Visual Basic 6
j ai
mardi 28 octobre 2008 à 09:43:07 | Re : lecture de fichier texte et concatenation

SEBOBS

Visual Basic 6
j ai du
mardi 28 octobre 2008 à 10:20:28 | Re : lecture de fichier texte et concatenation

jrivet

Membre Club
Re,
NOTE sur ton exemple:

Pourquoi
7704271,21,698,,,5
7704271,23,698,,2,

Deviendrait il

7704271,23,698,,2,5 ?????

Que faire si nous avons?

1254,24,698,10,1,
1254,24,698,,0,


@+: Ju£i¤n
Pensez: Réponse acceptée

1 2

Cette discussion est classée dans : fichier, lecture, input, texte, concatenation


Répondre à ce message

Sujets en rapport avec ce message

lecture fichier excel [ par manud31 ] Voici mon code Private Sub Form_Load() On Error Resume Next 'les erreurs sont ignorées crlf = Chr$(13) + Chr$(10) Open "D:\ valeur_du_pas.xls" For Inp Moteur de lecture de fichier texte [ par pingui1 ] Bonjour à tous,Je suis plus ou moins débutant en Visual Basic. (Tant que cela se cantonne à des fonctions simples...) et je souhaiterais faire un mote lecture en utilisant vb.net à partir d un fichier texte [ par jerusal ] salut svp ,j ai un probleme   en ce qui concerne les fichiers en vb.net  .comment je pourais faire la lecture d'un fichier texte  qui Lecture caractère par caractère [ par sebast_ ] Bonsoir à tous,Je cherche une méthode efficace afin de pouvoir lire un fichier texte caractère par caractère, dans le but de supprimer les retours cha Lecture d'une ligne de texte [ par DarkMickael ] Bonjours, je shouaiterai lire un fichier texte mais uniquement une ligne de ce texte  Explication : fichier aaa.text | contenant => aaaaa Lecture fichier texte pas à pas [ par shenron69 ] Bonjour, Je cherche à lire un fichier texte pas à pas.Je m'expliqueExemple:Dans un fichier toto.txt qui ce trouve dans c:\ lecture d'un fichier texte [ par moberol ] Bonjour à tous,je suis débutant en C++, J'ai un fichier texte à lire, le but étais  de lire le fichier texte dans sa totalité afin d'extarire le mot ( Lecture fichier Texte sur Windows 200 [ par tsaii2006 ] OKK Lecture d'une ligne précise dans un fichier texte [ par aico79 ] Salut! je programme en Visual Basic Express 2008 et pour une application j'aimerais pouvoir lire une ligne précise dans un fichier texte. Mon fichier Probleme fin de fichier texte [ par Jeremy014 ] Bonjour,J'ai fait une macro sous excel pour lire un fichier texte et en extraire des informations.J'ai presque tout le temps une erreur car je pense q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales