Thema: Delphi Frage zu Systemdienst

Einzelnen Beitrag anzeigen

Benutzerbild von kuba
kuba

Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Frage zu Systemdienst

  Alt 25. Jul 2008, 18:52
Zitat von Apollonius:
Mit RegisterServiceCtrlHandler geht das leider nicht. Du musst entweder auf RegisterServiceCtrlHandlerEx umstellen oder Fenster benutzen.
Das wird mir zu kompliziert, das Programm ist eigentlich schon fertig ich möchte nur noch dass ein paar Dinge etwas anders funktionieren.

Ich habe eine Idee

Wenn der Service gestartet wird kann ich eine Variable setzten, dann weiss ich schon mal dass sich noch niemand zuvor eingeloggt hat und führe meine Funktion beim Systemstart aus. Der "bestimmte Benutzer" erhält eine Systemkonfiguration, aber nicht jedes mal beim Systemstart sondern immer nur dann wenn sich die Konfiguration geändert hat. Das kann ich nutzen um meinem Service mitzuteilen dass meine Funktion erneut ausgeführt werden muss.

kuba
Stefan Kubatzki
E=mc2
  Mit Zitat antworten Zitat