Ich habe ein Webservermodule in der eine aktion aufgerufen wird. in der aktion muss allerdings etwas erledigt werden was zeit benötigt. nun wartet delphi nicht bis alles erledigt wurde sondern geht im code weiter. daraus entsteht das problem das das module beendet wird ohne die aufgabe erledigt zu haben. Eine lösung wäre vielleicht schonmal wenn die aktion häufiger ausgeführt werden würde ohne das module zubeenden.
habe versucht das module mit folgendem code warten zu lassen:
exit:=false;
while not exit do
application.processmessages; //so würde ich es in einem normalen programm machen nur gibt es kein processmessages mehr und ohne dem steigt die cpu auslastung auf 100% und die aufgabe tut auch nix mehr.
wer kann mir da helfen?
habe versucht das module mit folgendem code warten zu lassen:
exit:=false;
while not exit do
application.processmessages; //so würde ich es in einem normalen programm machen nur gibt es kein processmessages mehr und ohne dem steigt die cpu auslastung auf 100% und die aufgabe tut auch nix mehr.
wer kann mir da helfen?
Comment