Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#8

Re: Lange Rechnung, ohne dass das Programm "blockiert&a

  Alt 9. Dez 2004, 18:06
Zitat von BenjaminH:
Zitat von Union:
mit Application.ProcessMessages (aber nicht zu oft!!)
Tut mir leid wenn ich so dumm frag aber:
Warum?
Für das System ist das doch nur gut, oder?
ProcessMessages erzeugt einen gewissen Overhead, und wird es zu oft aufgerufen (beispielsweise in jedem Schleifendurchlauf, statt in jedem zehnten), dann wird die Rechnung messbar verlangsamt, ohne daß wirklich sinnvolle Messages bearbeitet werden. Ein ungezieltes ProcessMessages auf gut Glück hat immer einen gewissen Polling-Charakter.
Prinzipiell ist ein Thread für sowas besser geeignet, was die Performance angeht.
  Mit Zitat antworten Zitat