![]() |
can only modify an image if it contains a bitmap ???
ich schon wieder!
Delphi-Quellcode:
weiß vielleicht jemand worum ich immer diese exception ("can only modify an image if it contains a bitmap") bekomme und wie ich das unterbinden kann?medium.next_img.Picture.Bitmap.canvas.Lock; pic := timage.Create(form1); pic.Picture.LoadFromFile('mypic.jpg'); medium.next_img.picture.bitmap.Canvas.stretchDraw(rect(640,0,856,480),pic.Picture.Graphic); medium.next_img.picture.bitmap.canvas.handle := pic.Canvas.Handle; medium.next_img.Picture.Bitmap.Canvas.Unlock; pic.free; vielen dank. |
Re: can only modify an image if it contains a bitmap ???
Hi,
du musst die Unit "jpeg" in deine Uses aufnehmen. Chris |
Re: can only modify an image if it contains a bitmap ???
danke für die antwort,
aber daran liegt es nicht. die jpeg dcu steht im uses bereits drinnen. der fehler liegt glaube ich an der übergabe des dc... |
Re: can only modify an image if it contains a bitmap ???
Soweit ich weiss, geht dass wegen dem JPG-Bild nicht.
Du musst ein Bitmap-Bild laden damit das funktioniert. |
Re: can only modify an image if it contains a bitmap ???
Oder einfach das JPEG in ein Bitmap mittels Bitmap.Assign zuweisen.
Delphi-Quellcode:
jpg := TJpegImage.Create;
try Image1.Picture.Bitmap.Assign(jpg); finally jpg.Free; end; // Image1.Picture.Bitmap bearbeiten |
Re: can only modify an image if it contains a bitmap ???
geht das auch wieder andersrum, also mit
Delphi-Quellcode:
?
jpeg.assign(bmp);
gruss, iaby |
Re: can only modify an image if it contains a bitmap ???
Warum soll ich das eigentlich immer ausprobieren. Du hast doch sicher auch einen Computer und ein Delphi.
|
Re: can only modify an image if it contains a bitmap ???
wer sagt denn das du das ausprobieren sollst?
aber vielleicht hätte es ja jemand schon gewusst!?! habs jetzt aber selbst getestet und somit kann ich sagen: es geht! gruss, iaby |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz