banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Fri 29 August 2008 17:54

chiche31
Participant actif
Date d'inscription: 20 Aug 2008
Messages: 64

[MapBasic] Problème avec la fontion EOF

Bonjour,
Voilà, je lis un fichier .txt qui contient 3 lignes.
Pour savoir si je suis à la fin du fichier, j'utilise la boucle suivante :

Do While Not EOF(1)
................................
Loop

Le problème, c'est que cette boucle me lit deux fois la dernière ligne. Quelqu'un saurait pourquoi??!

Merci par avance

Hors ligne

 

#2 Fri 29 August 2008 18:10

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: [MapBasic] Problème avec la fontion EOF

Bonjour
Utiliser quelque chose comme ça:

Code:

 Do While Not EOF(1)
  Line Input #1, str
  If Not EOF(1) Then 
    Print #2, str
  End If
 Loop

Hors ligne

 

#3 Mon 01 September 2008 15:09

chiche31
Participant actif
Date d'inscription: 20 Aug 2008
Messages: 64

Re: [MapBasic] Problème avec la fontion EOF

Merci beaucoup! Une fois de plus, ça marche nickel !

Hors ligne

 

Pied de page des forums

Powered by FluxBB