Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569

    [VB.NET 2010]Leggere informazioni esadecimali

    Ho un file data.bmp e vorrei leggere i primi due byte, per sapere se corrispondono a BM (firma digitale di un' immagine bitmap)...
    Come posso fare?

  2. #2
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    Wow... già 270 visite e nessuna risposta....

  3. #3
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    Davvero niente???
    Non esiste un metodo per leggere i primi due caratteri di un file?? Cioé, che funzionerebbe anche con immagini e altro???

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da skjobax
    Non esiste un metodo per leggere i primi due caratteri di un file?? Cioé, che funzionerebbe anche con immagini e altro???
    Hai provato a fare una ricerca con Google?
    Oppure verificare su MSDN le possibili classi che possono permetterti di leggere byte o generici dati da file esterni?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    se ho capito bene, si tratta di leggere i primi due byte di un file binario.
    se è così, in basic (in c# aggiungi ; alla fine )

    codice:
    Using str As Stream = File.Open("c:\tmp\errore.bmp", FileMode.Open, FileAccess.Read)
    	Dim n As Integer = 0
    	Using br As New BinaryReader(str)
    		Do While br.PeekChar <> -1 AndAlso n < 2
    			n += 1
    			Console.WriteLine(br.ReadByte.ToString("X"))
    		Loop
    	End Using
    End Using
    
    Console.Write("Premere un tasto per continuare . . . ") : Console.ReadKey()
    Pietro

  6. #6
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    Perfetto
    Grazie del vostro aiuto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.