Ciao a tutti. Aiutoooo !!!
Devo convertire un programma scritto in VB6 in Visual Basic 2015 di Visual Studio 2015.
Mi manca il sorgente, ho perso il pacchetto VB6 e devo riscriverlo completamente.
Purtroppo mi sono bloccato in partenza nella impossibilità di leggere correttamente un byte.
Creo un buffer da un file *.bin scaricato da uno strumento di misura con
Buffer = My.Computer.FileSystem.ReadAllText("Nomedel file.bin")
Mi posiziono con Pos, che conosco, e leggo il byte che mi interessa
NumeroStr = Val("&H"& (Hex(Asc(Mid(Buffer, (Pos), 1)))))
Tutto funziona bene finché il dato è interpretabile dalla codifica di caratteri, dopo di ché mi restituisce sempre un '3F'.
Questo non succedeva in VB6, ma con VB2015, anche se ho trovato qualcosa che ne parla nella codifica di caratteri di .Net Framework, non so come procedere.
La mia versione di Visual Studio 2015 è 14.0.25431.01 Update 3 con Micrisoft.Net Framework Vers. 4.6.01586
Grazie di cuore a tutti coloro che vorranno aiutarmi.
Saluti
gb