Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: Canvas-Methoden ab Windows 6.x / Vista oft sehr verzögert
12. Nov 2015, 08:41
Wie Luckie schon sagte, Die Prozess/Thread-Priorität so hochzuschrauben wird mehr Probleme machen als helfen.
Bist du sicher, dass du das Application.Processmessages in deinem linie_zeichnen brauchst? Wenn dann sollte es
reichen wenn du das einmal nach der Schleife aufrufst, wenn überhaupt!
Zum anderen solltest du zuerst auf ein Bitmap zeichnen und dieses Bitmap mit Canvas.Draw auf einen Schlag auf das Formular zeichenen.
Das wird die Performance stark verbessern denke ich.
Michael "Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
|