Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Leggere file hex c#
Forum - C# / VB.NET - Leggere file hex c#

Avatar
-MG- (Normal User)
Rookie


Messaggi: 37
Iscritto: 23/04/2011

Segnala al moderatore
Postato alle 15:09
Lunedì, 06/06/2011
Salve, una cosa semplice semplice, ho fatto un programma dove all'avvio deve aprire un file esadecimale preimpostato e mostrarmi il codice hex nella textbox, come faccio?(so aprire il file, ma non so mostrare nella textbox l'esadecimale dentro...)

PM
Avatar
Phil93 (Normal User)
Pro


Messaggi: 85
Iscritto: 26/01/2011

Up
1
Down
V
Segnala al moderatore
Postato alle 15:33
Martedì, 07/06/2011
Codice sorgente - presumibilmente C# / VB.NET

  1. string hex = string.Empty;
  2.  
  3. foreach (byte B in File.ReadAllBytes("C:\\...")) {
  4.         hex += B.ToString("X");
  5. }
  6.  
  7. myTextBox.Text = hex;


w il codice già pronto! - HeDo - 07/06/11 16:01
Scusa,ma almeno così ho capito l'algoritmo,comunque mi hai aiutato anche tu HeDo.Pollice in sù ad entrambi. - -MG- - 07/06/11 20:09
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
0
Down
V
Segnala al moderatore
Postato alle 15:29
Lunedì, 06/06/2011

leggi come array di byte e poi su ogni byte chiami ToString("X")

sono un principiante quindi sto cercando di capire e imparare a fare, potresti farmi un esempio(se non ti dispiace)? - -MG- - 06/06/11 15:44
PM