Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
27. Apr 2009
klar es wird das ausgeführt was du schreibst.
Wenn du dem Sienst sagst er soll das alles ausführen und zwischendurch nich zum beenden prüfen dauerts ne weile...
versuch mal den Teil auszulassen um zu schauen obs generell funktioniert
Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
18. Feb 2009
ich würde die nicht auf true setzen.
meine Dienste sehen idR so aus:
procedure TMyDienst.Execute;
begin
while not terminated do
begin
//Irgendwas machen
Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
16. Feb 2009
Wenn ich das recht verstehe ist das so:
ServiceThread.ProcessRequests(True); => Der Dienst wartet an dieser Stelle bis Messages da sind und bearbeitet diese dann
ServiceThread.ProcessRequests(False); => Der Dienst verarbeitet Messages, wenn keine da sind macht er einfach weiter
Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
15. Jan 2009
hast du das da:
ServiceThread.ProcessRequests(False);
schonmal so hingeschrieben:
ServiceThread.ProcessRequests(True);
?