qualcuno mi potrebbe dire come aprire un file binario e poi visualizzarlo in una messagebox, e quindi trasformare i dati in string?
qualcuno mi potrebbe dire come aprire un file binario e poi visualizzarlo in una messagebox, e quindi trasformare i dati in string?
Originariamente inviato da hornobster
qualcuno mi potrebbe dire come aprire un file binario e poi visualizzarlo in una messagebox, e quindi trasformare i dati in string?
System.IO.FileStream fs = new System.IO.FileStream(@"c:\prova.xxx", System.IO.FileMode.Open, System.IO.FileAccess.Read);
fs e' gia uno stream quindi puoi leggere dati con fs.read
ovviamente ti servira' un buffer di Byte in cui salvare...
per la conversione usa le funzioni statiche della classe
System.Text.Encoding
ovviemente devi conoscere la codifica del file x la conversione...
es: utf-8
String a = System.Text.Encoding.UTF8.getstring(...);
ma se e' un file ke contiene testo xke lo apri in binario e poi converti??
leggi direttamente il testo...
sr=File.OpenText(@"c:\temp\pippo.xxx");
e allora xke lo usi???Originariamente inviato da hornobster
odio il C#!!!
perchè è l'unico che conosco![]()
è un file DDS, quindi un immagine.
e allora ke testo vuoi visualizzare sulla MessageBox??Originariamente inviato da hornobster
è un file DDS, quindi un immagine.
quello non è importante... cmq devo creare un file formato da più immagini. ma io riesco a creare solo files di testo.