![]() |
Problem mit Image List - Bewegendes Bild
Hallo liebe Delphi-Freunde,
so ich habe privat ein Projekt vor und stioße allerdings auf kleine Probleme da ich nicht unbedingt der Beste hierbei bin^^ Also zum Problem: Ich habe in eine ImageList diverse Bilder geladen von normalen Spielfiguren, die jeder kennt solche aus brettspielen..., und habe auf der map mehrere verschiedene Images (leere) angelegt. Nun hatte ich vor man startet bei Image1 und dann würfelt man, würfelt man die 4 so soll dannin Image1 das Bild erlöschen und in Image 5 die Spielfigur auftauchen, sie soll also praktisch wandern. So mhm, zunächst hab ich versucht durch den Befehl Getbitmap(...,...) das image reinzuladen, bekomm aber iwie ständig "inkomatible typen" ... wenn wer irgendeinen Vorschlag hat wie man ein solches Problem lösen kann, ich wäre sehr erfreut. Auch andre Möglichketien außer mit ImageList wären gut, das Bild muss im Grunde ja nur rumwandern... danke für eure Hilfe MfG |
Re: Need Help - ImageList
Hallo,
vielleicht so?
Delphi-Quellcode:
Herzlich willkommen in der DP! :dp:
Image1.Picture.Bitmap := ImgList.GetBitmap(0); // Pseudo Code
|
Re: Need Help - ImageList
Hallo!
Sollte so funktionieren:
Code:
Siehe Hilfe.
ImageList1.GetBitmap(0, Image1);
Besten Gruß, Zugi |
Re: Need Help - ImageList
Ein etwas aussagekräftigerer Thread-Tiel wäre wünschens wert.
|
Re: Need Help - ImageList
Hi,
also zuerst zum ersten Adrian: leider funzt die so von dir angegebe Formel nich... wöre aber schön gewesen^^ Und an Zugi, ja genau das hatte ich auch schon probiert aber bitmap und Timage sind inkompatible typen--> geht och nich <.< hat keiner ne idee?... GIbt es keinen Befehl der einfach ein und dasselbe Bild durch diverse Images wandern lässt.. thx for help |
Re: Need Help - ImageList
Würdest du bitte deinem Thread einen sinnvollen Titel geben?
|
Re: Problem mit Image List - Bewegendes Bild
sry echt , wusste ncih wies geht, besser? .. <.<
|
Re: Problem mit Image List - Bewegendes Bild
"Image aus ImageList Grafik zuweisen" trifft es wohl am besten.
|
Re: Problem mit Image List - Bewegendes Bild
Versuch es mal mit
Delphi-Quellcode:
ImageList1.GetBitmap(0, Image1.Picture.Bitmap);
|
Re: Problem mit Image List - Bewegendes Bild
Hallo!
Klar, DeddyH hat natürlich recht! In der Hilfe ist Image als TBitmap deklariert, das habe ich glatt überlesen:
Delphi-Quellcode:
"Beschreibung
function GetBitmap(Index: Integer; Image: TBitmap): Boolean;
Mit GetBitmap können Sie ein Bild in der Bilderliste als Bitmap-Objekt abrufen. Das gewünschte Bild wird im Parameter Index angegeben. GetBitmap weist das Bild dem in Image übergebenen TBitmap-Objekt zu." Besten Gruß, Zugi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 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