Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: NT-Service starten und dann 50% CPU Auslastung

  Alt 16. Jul 2007, 17:21
Du musst ein wenig Rechenzeit freigeben.
Delphi-Quellcode:
procedure TServiceExecutionRestriction.ServiceExecute(Sender: TService);
begin
  while not Sender.Terminated do
  begin
    Sender.ServiceThread.ProcessRequests(True); // Rechenzeit freigeben
  end;
end;
  Mit Zitat antworten Zitat