Einzelnen Beitrag anzeigen

BR146

Registriert seit: 21. Mär 2012
2 Beiträge
 
Delphi 6 Personal
 
#3

AW: TimageList.getImage zu langsam

  Alt 26. Aug 2012, 18:19
Momentan erzeugst Du für jedes Bild ein temporäres Bitmap-Objekt, malst da rein und malst das denn erst aufs Ziel.
Das hat auch seinen Grund: Ich muss die Icons z.T. noch drehen (in 90°-Schritten) bevor ich sie auf das "große" Mal.

Das ich es erst am schluss dann auf die Paintbox mal ist klar: sonst wirds jedes Mal neu gezeichnet...

Warum ich nicht Delphi-Referenz durchsuchenTImageList.Draw verwende? Keine Ahnung.

Und das meine Schleifen zu lang laufen ist mir noch garnet aufgefallen

Ich probiers mal aus. Danke!

---EDIT---

Ich hab's grad mal im richtigen Programm probiert. Ist subjektiv gleich schnell mit Delphi-Referenz durchsuchenTImageList.Draw wie mit Delphi-Referenz durchsuchenTImageList.getBitmap
Mein Flaschenhals ist jetzt die Drehroutine...

Thread hat sich erledigt!
Adrian

Geändert von BR146 (26. Aug 2012 um 19:04 Uhr) Grund: Falsche Einschätzung von "draw"
  Mit Zitat antworten Zitat