Quote Originariamente inviata da oregon Visualizza il messaggio
[...] Non esiste quindi una sola soluzione dato che i file possono essere codificati in vari modi. Questo sembra Unicode. In questo caso prova a non inserire affatto il secondo parametro (l'encoding).
...uhmm... non ho capito: intendi così?

Dim FileReader As StreamReader = New StreamReader(NomeFile)
Ma è proprio il codice (che non funziona) e che ho citato nel mio post n. 3.

Pensavo che per "non inserire affatto il secondo parametro" intendessi l'eliminazione del valore numerico ...

Dim FileReader As StreamReader = New StreamReader(NomeFile, System.Text.Encoding.GetEncoding())
...ma ovviamente ho capito male perché fornisce errore:

Errore 2 Risoluzione dell'overload non riuscita perché nessun 'GetEncoding' accessibile accetta questo numero di argomenti.