Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Lecture d'un fichier texte

2 réponses
Avatar
DoMi
Bonjour,

J'utilise Input #i, LaLigne pour lire un fichier texte et mettre le
contenu de la ligne dans la variable LaLigne.
Or, lorsque le texte contient une virgule, la variable ne contient le
texte que jusqu'=E0 la virgule, le reste est ignor=E9.
Pourquoi, et comment faire ?

Merci d'avance !

2 réponses

Avatar
MichDenis
Bonjour Domi,

Pour lire un fichier texte ligne par ligne :

'--------------------------------
Dim WholeLine As String
While Not EOF(1)
Line Input #1, WholeLine
Msgbox WholeLine
Loop
'--------------------------------



"DoMi" a écrit dans le message de groupe de discussion :

Bonjour,

J'utilise Input #i, LaLigne pour lire un fichier texte et mettre le
contenu de la ligne dans la variable LaLigne.
Or, lorsque le texte contient une virgule, la variable ne contient le
texte que jusqu'à la virgule, le reste est ignoré.
Pourquoi, et comment faire ?

Merci d'avance !
Avatar
DoMi
J'avais oublé le "Line" !...
Et comme la ligne entière est lue par "Input" quand il n'y a pas de
virgule, je ne comprenais pas ce qui se passait...

Merci MichDenis !


On 6 août, 12:30, "MichDenis" wrote:
Bonjour Domi,

Pour lire un fichier texte ligne par ligne :

'--------------------------------
Dim WholeLine As String
While Not EOF(1)
    Line Input #1, WholeLine
    Msgbox WholeLine
Loop
'--------------------------------

"DoMi" a écrit dans le message de groupe de discus sion :

Bonjour,

J'utilise Input #i, LaLigne pour lire un fichier texte et mettre le
contenu de la ligne dans la variable LaLigne.
Or, lorsque le texte contient une virgule, la variable ne contient le
texte que jusqu'à la virgule, le reste est ignoré.
Pourquoi, et comment faire ?

Merci d'avance !