Autore Topic: [risolto]leggere la prima riga di un file di testo  (Letto 2035 volte)

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
[risolto]leggere la prima riga di un file di testo
« il: 01 Febbraio 2010, 19:47:57 »
salve a tutti, volevo chiedervi come posso leggere la prima riga, e solo quella, di un file di testo!!
se può essere d'aiuto ogni riga del file termina con '\n'
« Ultima modifica: 01 Febbraio 2010, 20:59:28 da luca1202 »
il mio progetto -> SITO

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 266
    • Mostra profilo
Re: leggere la prima riga di un file di testo
« Risposta #1 il: 01 Febbraio 2010, 20:00:47 »
DIM sLine AS String
dim i as integer

i = OPEN "filedaaprire.txt" FOR INPUT
  LINE INPUT #hFile, sLinea
close #i

print sLinea

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: leggere la prima riga di un file di testo
« Risposta #2 il: 01 Febbraio 2010, 20:16:45 »
fantastico grazie ;D
il mio progetto -> SITO

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [risolto]leggere la prima riga di un file di testo
« Risposta #3 il: 14 Novembre 2013, 21:33:18 »
Aggiungo semplicemente che può essere usato anche il metodo .ReadLine() della Classe File/Stream:

Codice: gambas [Seleziona]

 Dim fl As File

  fl = Open "/percorso/del/file/di/testo"   ' Non è necessario specificare la modalità in "lettura"

  Print fl.ReadLine()
 
  fl.Close
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »