begin process at 2012 02 16 11:21:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Fichier / Disque

 > 

lecture sur une meme ligne de plusieurs valeurs


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

lecture sur une meme ligne de plusieurs valeurs

jeudi 24 juillet 2003 à 09:59:23 | lecture sur une meme ligne de plusieurs valeurs

lebalrog

Salut a tous!

J'ai un petit probleme que je n'arrive pas a resoudre, mais je sens ke c une question un peu bete ke je vais pose:

Comment fait on pour lire plusieur valeurs separees par des espaces sur un meme ligne?

un petit exemple:
mon fichier comport deux lignes:

1 2 3 14 25
14 56 64 78 41

Je voudrais pouvoir lire ces valeurs 1 apres l'autre: 1 puis 2 puis 3 puis etc...

Merci d'avance, ca va m'aider dans mon projet de stage!

Le_BalRog
jeudi 24 juillet 2003 à 10:29:36 | Re : lecture sur une meme ligne de plusieurs valeurs

pcpunch

voila ici on recupere les valeurs dans un listbox mais tu peu aussi les recuperer dans des variables etc...

Dim ligne As String
Dim tmp As String
Open "c:\fichier" For Input As #1 'ouvre le fic en mode lecture
Do While Not EOF(1) ' boucle jusque fin du fichier
Line Input #1, ligne 'lit la ligne
For i = 1 To Len(ligne) 'recuperation des caractere entre chr(32)>espace
If Mid(ligne, i, 1) <> Chr(32) Then tmp = tmp & Mid(ligne, i, 1) Else List1.AddItem tmp: tmp = ""
Next i
tmp = ""
Loop
Close #1

Ps : a l'avenir ecrit dans un fichier avec write plutot que print les valeurs sont plus facile a recuperer, ou alors ecrit un seul nb par ligne si ton soft le permet!!!
Si tu as besoin d aide, n hésite pas???



-------------------------------
Réponse au message :
-------------------------------

> Salut a tous!
>
> J'ai un petit probleme que je n'arrive pas a resoudre, mais je sens ke c une question un peu bete ke je vais pose:
>
> Comment fait on pour lire plusieur valeurs separees par des espaces sur un meme ligne?
>
> un petit exemple:
> mon fichier comport deux lignes:
>
> 1 2 3 14 25
> 14 56 64 78 41
>
> Je voudrais pouvoir lire ces valeurs 1 apres l'autre: 1 puis 2 puis 3 puis etc...
>
> Merci d'avance, ca va m'aider dans mon projet de stage!
>
> Le_BalRog
jeudi 24 juillet 2003 à 12:37:50 | Re : lecture sur une meme ligne de plusieurs valeurs

lebalrog

Merci, je vais essayer ca. je pensais k'il existait une fonction komme en C++ ki lit ds un fichier les chaines et s'arrete au premier espace rencontre.

Je sais k'avac write c plus simple, mais le probleme est ke je recupere des chaines de caracteres a partir de mon tel portable a l'aide de fonctions du Nokia pc connectivity SDK, et je n'ai malheureusement pas le temps d'approfondir mon etude de ces fonctions.

C cool de m'avoir aider, et j'espere ke je pourrais te rendre la pareille une prochaine fois

Le_BalRog


-------------------------------
Réponse au message :
-------------------------------

> voila ici on recupere les valeurs dans un listbox mais tu peu aussi les recuperer dans des variables etc...
>
> Dim ligne As String
> Dim tmp As String
> Open "c:\fichier" For Input As #1 'ouvre le fic en mode lecture
> Do While Not EOF(1) ' boucle jusque fin du fichier
> Line Input #1, ligne 'lit la ligne
> For i = 1 To Len(ligne) 'recuperation des caractere entre chr(32)>espace
> If Mid(ligne, i, 1) <> Chr(32) Then tmp = tmp & Mid(ligne, i, 1) Else List1.AddItem tmp: tmp = ""
> Next i
> tmp = ""
> Loop
> Close #1
>
> Ps : a l'avenir ecrit dans un fichier avec write plutot que print les valeurs sont plus facile a recuperer, ou alors ecrit un seul nb par ligne si ton soft le permet!!!
> Si tu as besoin d aide, n hésite pas???
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut a tous!
> >
> > J'ai un petit probleme que je n'arrive pas a resoudre, mais je sens ke c une question un peu bete ke je vais pose:
> >
> > Comment fait on pour lire plusieur valeurs separees par des espaces sur un meme ligne?
> >
> > un petit exemple:
> > mon fichier comport deux lignes:
> >
> > 1 2 3 14 25
> > 14 56 64 78 41
> >
> > Je voudrais pouvoir lire ces valeurs 1 apres l'autre: 1 puis 2 puis 3 puis etc...
> >
> > Merci d'avance, ca va m'aider dans mon projet de stage!
> >
> > Le_BalRog
>


Cette discussion est classée dans : lecture, ligne, lire, ke, valeurs


Répondre à ce message

Sujets en rapport avec ce message

Lecture d'un fichier texte [ par Vbsupernul ] Voilà, est-ce qu'il y a un moyen de lire un fihier texte, d'enregistrer la 1ere ligne ds un TextBox, de faire lire la prochaine ligne, et si la ligne Lecture d'une ligne [ par fab101 ] BonjourVoila mon problème, je sais a partir de input lire ligne par ligne un fichier texte mais je ne sais pas comment faire pour lire la premiere lig 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 Remplacer ligne fichier [ par superchinois ] Salut vbfrance, Je me mets tout doucement à vb .Net (qui est juste sorti au moment ou j'ai fini mes études :D ) Et je m'étonne qu'il n'existe toujour Userform / lecture de la celulle sélectionnée [ par Magiclucien ] Bonjour à tous, Je rencontre un petite difficulté avec un userform. Voilà, j’utilise un premier userform comme formulaire pour remplir une feuille Lecture de fichier texte [ par boomer109 ] Hello, je voudrais lire un fichier texte de cette manière: lire ligne 1, assigner ligne 1 à variable 1 lire ligne 2, assigner ligne 2 à variable 2 li Boucle sur la lecture d'un fichier texte + stop [ par Leo_Robotic_Passion ] Bonjour, Je lis ligne par ligne un fichier texte! Pourriez-vous m'aider à faire que la lecture se face en boucle? C'est-à-dire qu'une fois a la fin d Inverser les valeurs des colonnes d'une ligne VBA [ par pgillou ] Bonjour à tous , Dans le cadre de mon activité professionnel et n'ayant très peu de connaissances en VB , je compte sur vos connaissances pour m'écla Lecture fichier texte, prob avec les accents [ par megamario ] Bonjour, j'ai un petit souci avec la gestion des fichiers texte.Pour la création de mon logiciel je doit utilisé le principe des logiciels déjà crée d


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 4,945 sec (3)

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