Forum: Win32/Win64 API (native code)
Delphi
by Hudel1965,
30. Mär 2006
Such doch nach mal nach einem der Utilities, eventuell gibt es eins das im Quellcode vorliegt. Vielleicht kannst du dir dort abschauen wie es gemacht wird. Das Problem wird aber sein, daß die Utilities den EXE File verändern müssen um die Dienstfunktionalität nachzubilden und dies wirst du auch machen müssen.
Gruß
Hudel
Forum: Win32/Win64 API (native code)
Delphi
by Hudel1965,
30. Mär 2006
Hallo,
eine normaler Dienst hat Einsprünge für Start, Stop, Pause und Fortsetzen.
Dies fehlt einem normalen Program, daher kann der Win-Dienst Manager auch nicht den Dienst starten. Es gibt aber Utilities die aus einem beliebigen Programm einen Dienst machen.
Diese werden wohl diese Einsprünge nachbilden.
Gruß