Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Ich finde zu WorkerThreadPool nichts. Ich habe die Bilder nicht im Speicher liegen. Denn das kostet schließlich am meisten Zeit. Beim Laden und Generieren lässt sich nichts mehr verbessern denke ich. Was wäre also am sinnvollsten ? Ich habe außerdem folgenden leicht fehlerhaften Code geschrieben, welcher wenigstens mal etwas funktioniert. Scheinen aber wirklich Fehler drinnen zu sein, die ich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Und in diese Liste kommen alle noch abzuarbeitenden Bilder rein ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Ich frage mich gerade ganz ehrlich, was überhaupt wirklich eine LinkedList ist. Stehen nicht in der Liste dann die ganzen Thumbnails drinnen ? Damit es funktioniert muss ich allerdings einen eigenen Datentyp übergeben, weil sonst der Thread zu wenig Informationen besitzt um zu arbeiten. Dafür kann ich eigentlich nur ein Array of TDatentyp nehmen. Abgesehen davon gilt noch zu beachten, dass es...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Wäre dann JobsToDo eine LinkedList ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Wäre es dann nicht schwierig die geladenen Bilder zurückzugeben ? Es soll nämlich nach jedem geladenen Bild dieses auch in der ListView erscheinen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nils_13,
9. Jul 2008
Hi,
ich möchte viele Thumbnail-Ladevorgänge in Threads auslagern. Wie könnte man das performant tun ? Ich dachte eine Zeit lang an eine Rekursion. Ein Thread arbeitet, wenn fertig wird der nächste erstellt, welcher wieder arbeitet. Dies würde so lange ablaufen, bis nichts mehr übrig ist. Es zu programmieren erschien mir allerdings unmöglich. Daher dachte ich an mehrere Threads welche mit...