Entwickler-Ecke

Sonstiges (Delphi) - Wann genau macht sich das Programm selbst über nachrichten ?


kampfkoloss23 - Di 28.01.03 17:41
Titel: Wann genau macht sich das Programm selbst über nachrichten ?
wann genau macht das delphi programm application process messages??? immer wenn es nichts zu tun hat? aber wie ist es mit onidle von application event, wird dort das processmessages vom Programm her aufgefürt? Wenn die Durchlaufzahl jedoch sehr niedrig ist, empfiehlt es sich dann selber application process messages aufzufrufen???

Wie genau kann man ein z.B onkey down message von Windows selbst abfangen und z.B auch verhindern, dass sie "weiter" durchkommt? z.B e.B wenn man über einem edit Feld einen buchstaben drückt, soll er nicht ins editFeld geschrieben werdem, sondern ein z.B Pause ereignis aufgerufen werden usw.

=> wie kann man alle möglichen Nachrichten von Windows "verwalten"


matze - Di 28.01.03 19:01

nein. also soviel ich weiss, bitet dir die application.processmessages wärend dem abarbeiten eines codes die möglich keit dein proggi kurzzeitig für windows messages zu öffnen.
das ist sinnvoll bei schleifen, denn wenn du eine schleife hast, die eweig lang dauert, die für die dauer der schleife dein proggi lahmgelegt und reagiert nichtmehr auf windows messages (mausklicks usw...)