Zitat von
rich123:
Also bei mir ist dann die Form mehr oder weniger geblockt,
Da kann ich keinen anderen Button drücken
Wie auch, dein Programm ist ja auch mit dem Code in der Schleife beschäftigt und kann so natürlich keine Nachrichten aus der Nachrichtenschlange abholen. Entweder musst du deinem Programm sagen, dass es zwischendurch mal die Nachrichtenschlange abarbeiten soll mit
Application.ProcessMessages oder die verlegst die Schleife in einen eigenen Thread, so dass der Hauptthread auf weitere nachrichten reagieren kann.