Ciao
quando inizializzi la classe StreamWriter, se vuoi che non venga utilizzata la codifica predefinita (che evidentemente non è ASCII), devi passare nel costruttore anche il tipo di codifica. Quindi se vuoi usare l'ASCII, devi inizializzarlo così:
Dim scrittore As StreamWriter = _
New StreamWriter("d:\test.txt", Append, Encoding.ASCII)
dove Append è un valore booleano che determina se i dati devono essere aggiunti al file o sovrescriverlo
Luca