Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Funktion / Prozedur warten lassen bis...

  Alt 18. Nov 2006, 17:13
Zitat von DJ-SPM:
Schon klar, aber habs einfach so gelöst:

Delphi-Quellcode:
[...]
while not Continue do
    Application.ProcessMessages;
[nach dem Klicken]
Des war's schon *g*
Um eine ständige CPU-Auslastung zu vermeiden, solltest Du noch ein Sleep(1) einbauen, so wie Sunlight7 schon geschrieben hat:
Delphi-Quellcode:
[...]
while not Continue do
begin
  Sleep(1);
  Application.ProcessMessages;
end
[nach dem Klicken]
Schau Dir doch mal im Taskmanager an, mit was für einer CPU-Auslastung Dein Programm sonst läuft...
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat