Autor Beitrag
furkal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 33



BeitragVerfasst: Mi 09.07.03 06:49 
Moin :D !

Was man so hört, kann man in eine tImageList nur gleichgroße Bilder hinzufügen, hat jemand von euch eine Idee wie man die auf eine Größe bringt oder das umgeht?
-Später möchte ich die Bilder aus der Imagelist dann anhand des Bild-Pfades wieder auslesen und anzeigen... ist das überhaupt möglich?

- Wär auf jeden dankbar falls jemand eine Idee hat!

Gruss,
Daniel :D
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Mi 09.07.03 08:52 
Hallo.

Wenn du den pfad des bildes in der imagelist haben willst, muss ich dich leider enttäuschen. Die Bilder, die in der IL gespeichert werden, werden in die exe kompiliert, daher wird der pfad nicht benötigt und den bekommst du somit auch nicht.
Warum willst du die bilder überhaupt auslesen? ich mein, die sind doch drin, also kannst du die auch anzeigen...

Gruß
Ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
furkal Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 33



BeitragVerfasst: Mi 09.07.03 18:04 
Ich habe ein DrawGrid mit einem Baum dahinter für die logische Verwaltung einer jeden Zelle.
Mit SchreibeDatum(Zeile,Spalte,Datum) schreibe ich den Pfad des Bildes, das auf dem DrawGrid angezeigt werden soll, in das betreffende Element des Baumes.
Mit LeseDatum(Zeile,Spalte):Datum bekomme ich von dem Baum das "Datum zur Zelle" mit den Pfadangaben für das Bild zurück, so daß ich es anzeigen kann.

Zuerst habe ich ohne ImageList mit LoadfromFile() jedes Bild zur Laufzeit in den DrawGrid geladen. Das klappt auch, leider runkelnd...!

Nun möchte ich nicht alles komplett umschreiben, den Baum verwenden und die ImageList für eine bessere Laufzeit.

Ich hoffe, das ist einigermaßen verständlich ..kannst du damit was anfangen?

Gruß,
Daniel :)
furkal Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 33



BeitragVerfasst: Mi 09.07.03 18:52 
Kurz: Wie bekomme ich den Zugriff auf ein Bild in der ImageList, so dass ich weiss, das es auch das Bild ist, welches ich haben wollte.

Mir fiel eben nur der Pfad als Identifikationsmethode ein... :? :D
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Sa 19.07.03 21:42 
das einzige, was du da machen kannst ist, daß du alle benötigten bilder in die liste lädst, und dann eben mit dem imageindex arbeitest...
Gruß
ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.