Ich habe eine PictureBox
Kontrolle Ich möchte ein Bild darin anzeigen. Ich habe meine Bilder in einer MS Access-Datenbank mit folgendem Datentyp gespeichert: OLE Object
.
Ich finde es schwierig, es wieder anzuzeigen. Bitte werfen Sie einen Blick auf meinen Code, und können Sie bitte eine Lösung dafür finden. Ich habe dieses Exception
:
Hier ist mein Code:
%Vor% Am einfachsten ist es, MemoryStream
zu verwenden und Image.FromStream
aufzurufen:
EDIT: Wenn Sie mit dem von Hans beschriebenen Problem konfrontiert werden, müssen Sie diesen Header grundsätzlich entfernen. Sobald Sie haben haben ein Byte-Array mit nur die Bilddaten in, verwenden Sie den obigen Code.
Tags und Links c#