Thema: Delphi Fenster: Bitte warten

Einzelnen Beitrag anzeigen

Benutzerbild von jakobwenzel
jakobwenzel

Registriert seit: 31. Aug 2005
Ort: Ingelheim am Rhein
141 Beiträge
 
FreePascal / Lazarus
 
#7

Re: Fenster: Bitte warten

  Alt 22. Nov 2006, 20:45
Windows sendet Nachrichten an das Programm, u.a. dass es sich doch bitte zeichnen möge. Die werden aber nicht direkt abgeholt, weil das Programm noch in der Prozedur hängt und quasi keine Zeit hat, die Nachrichten abzuholen. Und mit Application.ProcessMessages wird halt das Abholen der Nachrichten erzwungen. Und wenn du das in das OnWork von der FTP-Komponente schreibst, wird das halt in regelmäßigen Schritten während des Uploads aufgerufen und die App bleibt bedienbar. (Auch gut für Fortschrittsbalken)
Jakob Wenzel
"My store now sells Ninja Weapons!"
Comicverkäufer bei den Simpsons
  Mit Zitat antworten Zitat