giovedì 3 marzo 2016

Scrittura di un file .txt in Visual Basic


È possibile utilizzare il metodo WriteAllText per scrivere testo in file. Se il file specificato non esiste, viene creato automaticamente.




Per scrivere testo all'interno di un file

  • Utilizzare il metodo WriteAllText per scrivere testo all'interno di un file, specificando il file e il testo da scrivere. In questo esempio viene scritta la riga "This is new text." nel file test.txt, aggiungendo il nuovo testo al testo eventualmente già esistente nel file.
    My.Computer.FileSystem.WriteAllText("C:\TestFolder1\test.txt",
    "This is new text to be added.",True)
     

Per scrivere una serie di stringhe in un file

  • Scorrere la raccolta di stringhe. Utilizzare il metodo WriteAllText per scrivere del testo in un file, specificando il file di destinazione e la stringa da aggiungere e impostando append su True.
    In questo esempio vengono scritti i nomi dei file nella directory Documents and Settings in FileList.txt, inserendo un ritorno a capo tra ciascuno di essi per una migliore leggibilità.
    For Each foundFile As String In
    My.Computer.FileSystem.GetFiles("C:\Documents and Settings")
    foundFile = foundFile & vbCrLf
    My.Computer.FileSystem.WriteAllText(
      "C:\Documents and Settings\FileList.txt", foundFile, True)
    
     

 

Nessun commento:

Posta un commento