Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    11

    [vb.net 2008] interazione con file di testo

    Ciao ragazzi.
    Premetto che non ho una grandissima conoscenza di vb.net, ma stavo provando a fare delle operazioni con dei file di testo.
    utilizzando questo:
    codice:
    Dim fd1 As Integer = FreeFile()              
    FileOpen(fd1, "percorsofile.txt", OpenMode.Output, OpenAccess.Write)                         
    PrintLine(fd1, Nome.Text)                         
    FileClose(fd1)
    apro il file e vi scrivo dentro quello contenuto nella textbox nome.
    Ora, io ho bisogno, in un altro form, di riaprire questo file e copiare il contenuto in una label.
    Utilizzando un po' di fantasia ho provato a fare questo:
    codice:
    Dim fd1 As Integer = FreeFile()              
    FileOpen(fd1, "percorsofile.txt", OpenMode.Append, OpenAccess.Write)                  
    Nome.Text = fd1         
    FileClose(fd1)
    L'ho inserito nel form load, ma nella label mi appare un semplice 1, e non il testo.
    Sicuramente non è una cosa difficile da fare, qualcuno conosce il codice corretto?

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    per leggere dal file e scrivere usa il namespace System.IO

    classe filestream

    e non la fileopen e printline

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    11
    Originariamente inviato da Stoicenko
    per leggere dal file e scrivere usa il namespace System.IO

    classe filestream

    e non la fileopen e printline
    come detto sopra non ho molte conoscenze
    ti dispiacerebbe farmi un esempio?
    grazie mille per l'aiuto.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Gallonba
    come detto sopra non ho molte conoscenze
    Ottimo motivo per documentarsi ...

    ti dispiacerebbe farmi un esempio?
    Studia gli esempi alla fine di quest'articolo

    http://msdn.microsoft.com/en-us/library/336wast5.aspx
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Oppure in modo molto più semplice puoi usare:

    WriteAllText
    ReadAllText

    che, come puoi intuire, servono a scrivere/leggere del testo in/da un file.

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.