Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#7

Re: Wieso läuft Timer weiter wenn MessageDlg gezeigt wird?

  Alt 17. Okt 2008, 14:00
Zitat von jfheins:
Es unterbricht schon die komplette Anwendung (korrekt: Den kompletten Thread, aber da es hier nur um einen geht ...)

Allerdings können sich währenddessen Nachrichten "aufstauen" da die Anwendung ja quasi "hängt" also keine Messages abarbeitet. Aber durch den Timer kommen ja ständig Messages dazu, die dann eben warten.

Sobald du die Nachricht wegklickst, geht die Nachrichtenschleife weiter und arbeitet alle aufgelaufenen Nachrichten ab. Darunter eben auch die ganzen Timernachrichten.
Das verstehe ich jetzt nicht ganz. Wie ich schon geschrieben habe, wird die Timer Routine weiter ausgeführt während der MessageDlg noch da ist bzw. noch bevor ich den Dialog weggeklickt habe.... Also werden die Messages doch trotz dem Dialogs abgearbeitet, oder?
  Mit Zitat antworten Zitat