Entwickler-Ecke

Multimedia / Grafik - Imagelist Bilder einzeln laden


Unknown - Sa 14.04.07 21:46
Titel: Imagelist Bilder einzeln laden
Hi,
Ihr habt mir ja schon erklärt wie man beim tbitmap laden kann, und zwar mit Bitmap1.picture.loadfromfile(path und so)
Aber das geht mit einer imagelist nicht.
Ich will das schaffen:
das erste Bild das geladen wird soll an erster stelle das zweite an zweiter und so weiter..........
Kann mir jemand helfen


HelgeLange - Sa 14.04.07 22:08

Imagelist hat 'ne Methode Add.


Unknown - Sa 14.04.07 22:14

aber die verstehe ich nicht.........
erklär mal bitte--------


HelgeLange - Sa 14.04.07 22:15

erm.. hat dein Delphi keine Hilfe ? was genau verstehst Du denn an der Methode nicht ?


Unknown - Sa 14.04.07 22:19

Meine Hilfe ist auf English :wink:
ääääääääääähhhhh alles.......also alles nicht...oder so


HelgeLange - Sa 14.04.07 22:20

Add verlangt von dir ein TBitmap-object als 1. parameter und ein mask-tbitmap im 2. wenn du keine mask benutzen willst, dann lass den 2. auf nil.


Unknown - Sa 14.04.07 22:21

nein, ich will laden , das heißt mit path aus einem ordner


HelgeLange - Sa 14.04.07 23:18

ja, das machst du über das TBitmap, welches du nach dem erfolgreichen Laden der Imageliste zuweist und dafür einen index bekommst


zuma - So 15.04.07 11:57

Helge meint wohl sowas :
nach dem
Bitmap1.picture.loadfromfile(path und so)
machste ein
imageliste.add(bitmap1, nil);
wobei du auch
bildindex := imageliste.add(bitmap1, nil);
machen kannst, dann steht nach dem adden der index,
an dem das bild in der imagelist liegt, in der
variablen bildindex (die zuvor als integer definiert sein sollte)


HelgeLange - So 15.04.07 14:25

olle Petze ! :?


zuma - So 15.04.07 15:21

:P
wenn er nu mal nich selber denken/testen/probieren mag ....
helfen wir ihm eben zu seinem nächsten Problem weiter ;)


Unknown - So 15.04.07 16:18

ok so klappts..
habts schon selber rausgefunden..