Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689

    problema lettura file di testo

    Ciao a tutti ho un problema abbastanza complicato...
    Ricevo da una macchina un file di testo , (io) devo riuscirlo a leggerlo e scompattarlo... Ovvero ho diverse colonne e molte righe;
    vorrei sapere come posso leggere ,prendendo una riga,il contenuto della colonna e metterla a sua volta nella colonna di una flexgrid, e così di seguito fino alla fine delle righe del testo???
    Grazie mille
    una parola è poca e due sono troppe

  2. #2
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    per leggere una riga del file

    codice:
    Line Input #1, Dati
    per dividere la riga in colonne
    codice:
      ArrayColonne = Split(Dati,StrSeparatore)
    ArrayColonne a questo punto contiene i dati da mettere in una riga della FlexGrid divisi per colonna

    StrSeparatore è una stringa che separa i valori di ogni riga del file in colonne
    S'i fosse foco, arderei 'l mondo

  3. #3
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    grazie ora provo...
    ah e per passare alla colonna successiva?
    Dove gli dico che file leggere?
    una parola è poca e due sono troppe

  4. #4
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    ah e per passare alla colonna successiva?
    ArrayColonne(0) -> prima colonna
    ArrayColonne(1) -> seconda colonna

    eccetera...

    Dove gli dico che file leggere?
    codice:
    Open "C:\miofile.txt" For Input As #1
    S'i fosse foco, arderei 'l mondo

  5. #5
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Non funziona quando nella seconda colonna della griglia come risulta ArrayColonne(1) perchè?
    Puoi fare un esempio...
    Grazie tante
    una parola è poca e due sono troppe

  6. #6
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    Potresti aver sbagliato qualcosa nella split.

    supponiamo che ogni riga del file sia fatta così:

    prima colonna#seconda colonna#terza colonna

    dopo l'istruzione

    codice:
      dim ArrayColonne() as String
      ArrayColonne = Split(Dati,"#")
    dovresti trovarti i dati divisi per colonne

    Se non funziona ancora mi servirebbero il codice che hai scritto e un esempio di file da cui leggere i dati.
    S'i fosse foco, arderei 'l mondo

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.