Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Image soll über einen pointer jpeg anzeigen (https://www.delphipraxis.net/141400-image-soll-ueber-einen-pointer-jpeg-anzeigen.html)

Namenloser 8. Okt 2009 19:23

Re: Image soll über einen pointer jpeg anzeigen
 
Das erste liefert einen Pointer auf den Objektpointer, das zweite ist ein Typecast, d.h. du sagst dem Compiler "behandle diese Variable so, als wäre sie ein Pointer".

hoika 9. Okt 2009 15:00

Re: Image soll über einen pointer jpeg anzeigen
 
Hallo,

tu dir wirklich selbst einen Gefallen
und lass das mit den Pointern weg.

Wie liegen die JPGs vor,
doch sicher schon als TJpegImage in einer TObjectList ?

Einfügen eines Bildes in den ListView

Delphi-Quellcode:
ListItem:= ListView.Items.Add;
ListItem.Data:= JpegImage;
Auslesen
Delphi-Quellcode:
ListItem:= ListView.Items[0]; // oder so ähnlich
JpegImage:= TJpegImage(ListItem.Data); // type cast
der TypCast ist hier der Trick,
der macht aus dem Pointer wieder ein Image,
besser gesagt, hilft dem Compiler.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz