zymoplex
Messages postés3Date d'inscriptionsamedi 8 février 2003StatutMembreDernière intervention14 décembre 2006
-
1 févr. 2004 à 16:24
cs_jleg
Messages postés3Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention12 mars 2006
-
3 févr. 2005 à 13:07
Bonjour,
Je n'arrive pas a utiliser TMemoryStream avec une image JPEG, en BITMAP ca fonctionne nickel .. Quelqu'un a une solution :question) :question) :question)
Merci...
Voici le code :
procedure TForm1.Button1Click(Sender: TObject);
var Flux:TMemoryStream;
begin
Flux:=TMemoryStream.Create;
cs_jleg
Messages postés3Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention12 mars 2006 3 févr. 2005 à 13:07
Bonjour,
Ton problème ne vient pas du TMemoryStream mais de l'utilisation du
TBitmap (qui comme son nom l'indique, ne peut charger que des BMP).
Si tu veux charger une image JPG, il suffit de faire :
Image2.Picture.LoadFromStream(MemFlux) ;
en faisant attention que Image2 ne soit plus un TImage mais un
TJPEGImage (pour cela, il faut inclure, dans la clause uses de ton
programme, l'unité "jpeg" fournie avec delphi.