Hallo,
ich überlege, Bitmap-Bilder bei meinem Mini-Bildbearbeitungsprogramm im Speicher zu behalten und bei Bedarf anzuzeigen.
Also ich habe 1 einziges image1.picture.Bitmap.
Und aus diesem image1.Picture möchte ich die fertigen Bilder einen Moment irgendwo im
RAM "abspeichern".
Zwischenzeitlich ein anderes, neues im image1.picture bearbeiten und vielleicht noch ein neues.
die neuen sollen dann auch im
RAM ausgelagert werden, während ich dann z.B. auf Knopfdruck das erste Bild wieder in mein Imag1.picture "laden"/holen will.
Also mehrere Bilder im
RAM behalten, die benötigten voranholen können,
aber das alles mit nur 1 Anzeigetafel-Image.
Nun dachte ich erst daran, die andern Bilder in einer imagelist zu speichern.
Aber die Bilder haben möglicherweise alle unterschiedliche Formate/Größen. 640x480,800x450, usw.
Aber eine imagelist kann ja nur Bilder gleicher Größen beinhalten (z.B. Icons)
somit kann müßte ich das irgendwie anders lösen.
Hat jemand eine Idee, die man auch mit Delphi 3 (mhh, oder wenigstens D4 oder D5) umsetzen kann?
Zudem auch einfach - d.h. ohne 20 zahlreiche Komponenten, welche nur unter Delphi 2012 usw. laufen oder Geld kosten oder 1500 Zeilen Code, usw.
Danke