Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi DXImageList, Bild laden (https://www.delphipraxis.net/66943-dximagelist-bild-laden.html)

arukas 6. Apr 2006 19:13


DXImageList, Bild laden
 
Hi,

Ich habe folgendes Problem:

1. DXImageList1.Items[z].Picture.LoadFromFile('Test.bmp');
2. Image1.Picture.LoadFromFile('Test.bmp');


Ich möchte gerne mit DelphiX (für delphi3) ein Bild in diese TImageList laden, doch leider funktioniert das nicht so ganz.
Normalerweise benutze ich immer -2- um ein Bild in ein TImage zu laden und deswegen dachte ich wäre das hier so ähnlich.....

Wenn ich bei TImageList unter "Eigenschaften" unter "Picture" das Bild direkt lade funktioniert alles, doch mit -1- zeigt er nichts an. Er sagt mir aber auch nicht, dass er die Datei nicht gefunden hätte..... komisch,

Euer Arukas

arukas 6. Apr 2006 20:12

Re: DXImageList, Bild laden
 
naja danke,

ich hab mir ne Möglichkeit erarbeitet....

Delphi-Quellcode:
image.Picture.Bitmap.LoadFromFile('bild.bmp');
DXImageList1.items[z].Picture.Bitmap.assign(image.Picture.Bitmap);
DXImageList1.Items[z].draw(DXDraw1.Surface,x,y,0);
DXDraw1.Flip;

igel457 6. Apr 2006 20:52

Re: DXImageList, Bild laden
 
Probier stattdessen einfach mal nach dem Laden:

Delphi-Quellcode:
  DXImageList1.Items.Restore;
Das entsprechende (oder gleich alle) Items der Imagelist müssen nach einer veränderung Restored werden, damit die änderungen wirksam werden.

arukas 6. Apr 2006 21:15

Re: DXImageList, Bild laden
 
aso, danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr.

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