Registriert seit: 15. Feb 2004
Ort: Göppingen
270 Beiträge
Delphi XE5 Professional
|
Windows.ExtTextOut Performance bei langen Texten
19. Jun 2009, 11:31
Hallo,
kann es sein, daß windows.ExtTextOut ein performanceproblem hat bei Texten mit 100.000 Zeichen und mehr ?
Das wird bei TStringGrid verwendet. (... Canvas.TextRect)
Während der Entwicklung habe ich in einer Cell[] ein base64 kodiertes Bild gespeichert mit ca. 100.000 Zeichen. Er hat teilweise mehrere Sekunden gebraucht um die ersten Zeichen darzustellen. Habe mich im DEbugger bis zu Windows.ExtTextOut durchgehangelt und das als das PerformanceLoch identifiziert.
Ja ich weiss das macht man nicht. Aber darum geht es nicht. Mir ist die performance aufgefallen bei extrem langen Textten in Zellen und wollte mal nachgfragen ob da jemand etwas weiss...
Peter Schaible
|