2009-05-04 3 views
0

Ich versuche, ein Bild von einer eingebetteten Ressource abzurufen und es in seinem RAW DATA-Format anzuzeigen (d. H. -> Junk-Textdaten).RAW-Daten von eingebettetem Ressourcenbild

Grundsätzlich renne ich in eine Wand mit allem, was ich versuche. Kann mir jemand zeigen, wie man das richtig macht?

Antwort

0

können Sie die folgenden msdn ref

System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(fileName) 

verwenden, dass Sie einen Stream geben, die Sie dann code cite verwenden können, um ein Byte-Array zu konvertieren, die so ziemlich die Rohdaten ist.

private Function GetStreamAsByteArray(ByVal stream As System.IO.Stream) As Byte() 
Dim streamLength As Integer = Convert.ToInt32(stream.Length) 
Dim fileData As Byte() = New Byte(streamLength) {} 
' Read the file into a byte array 
stream.Read(fileData, 0, streamLength) 
stream.Close() 
Return fileData 
End Function