Dienst startet nicht [gelöst]
-
Hallo,
ich habe mir einen Service erstellt (Datei -> Neu -> Service Application).
Diesen kann ich auch mittels CreateService wunderbar installieren, allerdings nicht starten.Beim manuellen Starten des Diensten kommt die Fehlermeldung:
"Fehler 1053: Der Dienst antwortete nicht rechtzeitig auf die Start- oder Steuerungsanforderung."
Der Code im OnStart des Services:
Started = true; ExTimer = new TTimer(this); ExTimer->OnTimer = TimerExecute; ExTimer->Interval = 1000; ExTimer->Enabled = true;
Hat jemand eine Idee wieso der Dienst nicht gestartet werden kann?
mfg, Micha
-
Dein Dienst beendet sofort da du Ihn nicht daran hinterst
void __fastcall TService::ServiceExecute(TService *Sender) { try { try { while (!Terminated) { ServiceThread->ProcessRequests(true); } } catch (...) { } } __finally { } }
-
Danke