Entwickler-Ecke

Windows API - Service: Beschreibung hinzufügen


Alstar - Mi 11.10.06 15:24
Titel: Service: Beschreibung hinzufügen
Hallo Leute!

Ich habe mir mit dem Template von Delphi einen kleinen Service gebastelt, der sich automatisch starten soll. So: Alles schön und gut, allerdings erscheint in der Windows Verwaltungskonsole für die Services keine Beschreibung.
Wie kann ich eine hinzufügen?

Danke schonmal!

Alstar


Sauger Chris - Di 26.12.06 12:20

kannste mit registery machen :-)

hier rein


hkey_local_Maschine\system\currentconsrolset\service\ dann dein service name

und da muß ein eintrag mit

Description

drin stehn wen nicht erstell einen

consolen anwendung

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
uses
 Registry;

var
  reg: TRegistry;

begin
reg := TRegistry.Create;
 try
    reg.RootKey := HKEY_LOCAL_MACHINE;
      reg.OpenKey('SYSTEM\ControlSet001\Services\'+ ParamStr(1),true); // sercie öffnen mit service.exe servicename
 reg.WriteString('Description',ParamStr(2));   // service beschreibung eintragen mit service.exe servicename beschreibung

  finally
    reg.Free;
  end;


das wars

Moderiert von user profile iconmatze: Code- durch Delphi-Tags ersetzt