Hello !

J'ai un fichier qui contient une image au milieu d'autres données.
Je voudrais afficher cette image dans un TPicture.
Pour le moment je lis mon fichier dans un Array of Byte dynamique que je parse pour trouver l'adresse de mon image.
Par contre après je coince.
J'arrive à extraire l'image dans un fichier JPEG avec un classique BlockWrite sous la forme suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
BlockWrite(fichier,TabFichier[664],taille);
De cette manière j'arrive à avoir juste mon image sans éléments parasites.
Existe t'il une solution aussi simple pour coller le tout dans un MemoryStream ?
Voilà l'ébauche du truc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Stream:=TMemoryStream.Create;
    Stream.Size:=taille;
    Stream.Write(TabFichier[664],taille);
    Image1.Picture.Bitmap.LoadFromStream(Stream);
En faisant ça mon Stream est vide....