Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Wetten wir ein Bier? Ausbezahlung auf der EKON11 - Falls du da auch dort bist.
Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Ich würde darauf Tippen das dies maximal 1 Sekunde Vorteil bringt. Check es wirklich mal mit einem Performance-Tester. Evtl. ist ja ganz woanders noch ein Performancegrab (Repainting kompletter Mainform nach jeder geladenen Skin-datei).
Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Hohe CPU lastet deutet darauf hin das das Laden von Dateien kein beschränkender Faktor ist sondern wirklich CPU-Werkeln (wie "entpacken" von PNG oder Zeichnen auf Canvas) das Hauptproblem darstene.
Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Oder zuvor mal die CPU-Nutzung während Programmstart kontrollieren. Liegt die (für eine CPU) bei 100% so ist es m.E. definitiv nicht die Festplatten-Ladezeit welche das Problem verursacht.
Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Ich denke nicht das das Laden der Dateien das Problem ist wenn jede Datei nur einmal geladen werden muss (und per Caching wiederverwendet wird). Ich würde mal auf das eigentliche Laden, sprich Datei "erkennen" und in Speicher laden auf < 1 Sekunde tippen. Vermutlich ist der Rest das eigentliche Problem das die Skinning-Lösung einfach zu viel CPU-Zeit verbrät ("Entpacken" PNG, ...). Mit AQTime...
Forum: Sonstige Fragen zu Delphi
Delphi
by Bernhard Geyer,
19. Jul 2007
Ist wirklich das Laden von Festplatte das Problem oder lädst du die Dateien in entsprechende TImage/TBitmap/...-Komponenten? von welchen Zeiten sprechen wir?