Accedere a file txt

lunedì 14 luglio 2008 - 17.59

baffilustri Profilo | Newbie

Ciao ragazzi,
ho un problema nello scrivere un file txt...
Quello che vorrei riuscire a fare è crearlo se non esistente e questo mi riesce bene.
Se esiste vorrei aggiungere righe a questo txt ed ho provato con la funzione append.
es..

dim x as file
dim r as string
x.OpenWrite(PATH)

For Each row In datatable
For j = 0 To datatable.Columns.Count - 1
If first = True Then
r &= row.Item(j) & ";"
Else
r = row.Item(j) & ";"
first = True
End If
Next
x.AppendText(r)
Next

Ovviamente si ferma sulla funzione AppendText...

Potete aiutarmi??

Grazie mille

rossimarko Profilo | Guru

Ciao,

la funzione AppendText ti restituisce lo stream writer, non scrive lei direttamente.

Se guardi sul sito msdn trovi un esempio che fa al caso tuo: http://msdn.microsoft.com/en-us/library/system.io.file.appendtext.aspx

Viene creato lo StreamWriter e poi usa quello per scrivere nel file.

-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5