Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#14

Re: Wie schnell ist SendMessage?

  Alt 15. Mai 2009, 10:10
Na dann einfach mal in anderer Test

öffne einen Empfänger und z.B. zwei Sender
und klick dich einfach mal da durch
- der Empfänger braucht dann etwa 5 Sekunden je Nachricht


z.B. kurz hintereinander:
- Programm 1 > PostMessage abgesendet
- Programm 1 > SendMessage abgesendet
- Programm 2 > PostMessage abgesendet
- Programm 2 > SendMessage abgesendet
- Programm 1 > PostMessage abgesendet (sobald das Programm sein SendMessage fertig hatte)

Zitat:
PostMessage von 1 - Beginn
PostMessage von 1 - Ende
SendMessage von 1 - Beginn
SendMessage von 1 - Ende
SendMessage von 2 - Beginn
SendMessage von 2 - Ende
PostMessage von 2 - Beginn
PostMessage von 2 - Ende
PostMessage von 1 - Beginn
PostMessage von 1 - Ende
die letzen PostMessages warten, da SendMessage bevorzugt behandelt wird
und PostMessage wird in Reinfolge des Absendens behandelt
Angehängte Dateien
Dateityp: 7z sendmessage_107.7z (190,8 KB, 12x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat