Einzelnen Beitrag anzeigen

Delphi_Rainer

Registriert seit: 24. Apr 2009
11 Beiträge
 
#3

AW: Showmodal sperrt zyklisches Event

  Alt 10. Jun 2021, 11:20
Hallo BigAll

Windows Botschaften werden ja noch abgeholt.

Ich erkläre nochmal kurz meine Schnittstelle.

1. Die Schnittstelle hat 10 Komponenten.
2. Jede Komponente hat ein Timer (Aufruf des Request)
3. Jede Komponente hat ein Event (Auswertung des Response)

Wenn der Fehler auftritt, dann werden auch alle anderen 10 Timer Ereignisse, aber nur 9 Response Ereignisse ausgeführt.

Ich habe ein internen Logger in der Anwendung integriert.

Da sieht man folgendes (ausschnitt aus dem Protokoll)

1. Timer Start Komp 2
2. Senden Komp 2 (Request)
3. Timer Ende Komp 2
4. Event Start Komp 2 (Response).
5. Event Ende Komp 2 (Response).
6. Timer Start Komp 3
7. Senden Komp 3 (Request)
8. Timer Ende Komp 3
9. Event Start Komp 3 (Response).
10. Buttonclick() -> Aufruf Fenster showmodal
11. Timer Start Komp 4
12. Senden Komp 4 (Request)
13. Timer Ende Komp 4
14. Event Start Komp 4 (Response).
15. Event Ende Komp 4 (Response).


Protokoll "Event Ende Komp 3" kommt erst wenn das modale Fenster wieder geschlossen wird.

Gruss Rainer
  Mit Zitat antworten Zitat