Einzelnen Beitrag anzeigen

Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Verständnisfrage zu Update,Invalidate,Repaint

  Alt 30. Apr 2010, 10:44
Also kann ja sein das ich jetzt falsch liege...

Jedoch veranlassen zwar Repaint, Invalidate und Update das Neuzeichnen bzw. teils teils, jedoch
sagen sie nicht, dass die aktuellen Ereignisse verarbeitet werden sollen wie Application.ProcessMessages.

Also zwar kannst du ihm sagen das er etwas neuzeichnen soll, da er aber beschäftigt ist, macht er es
erst nach dem Beenden des Vorgangs.

Bei nem Vorgang wo mehrere Dateien verarbeitet werden, kannst du z.b. sagen das er immer ein Event
auslöst wenn es zugewiesen wurde indem irgendetwas geschieht (z.B. Ausgabe der aktuell Datei die verarbeitet wird).

Delphi-Quellcode:
  if Assigned( OnBenachrichtigungsevent ) then
  begin
    OnBenachrichtigungsevent;
  end;
  // Verarbeitungsprozedur
  .
  .
  .
Hoffe ich liege soweit richtig ^^

MfG Alaitoc

Edit ist mein Freund...
  Mit Zitat antworten Zitat