Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684

    contare linee con FSO e OpenTextFile

    Senza creare un ciclo vorrei assegnare ad un array un indice pari al numero massimo di linee presenti in un file testo.

    Evitando di creare un ciclo è pssobile sapere a priori il numero massimo di linee presenti in un file .txt?

    grazie

  2. #2
    contandoti i ritorni a capo. prova a caricare tutto in una stringa (con .ReadAll), la splitti e poi conti gli elementi con UBOUND. non so quanto sia più veloce di un ciclo...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    ho esguito un ciclo, per problemi di tempo...

    ma vorrei capire se una volta letto lo stream tramite ReadLine()
    e prima di chiudere l'oggetto FileSystem e relativo TextStream
    posso rileggere il contenuto del file... c'è un metodo da usare per ritornare all'inizio del tersto?

  4. #4
    non si può. per questo si chiamano file 'sequenziali'. chiudi e riapri.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    OK capito...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.