Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.048 Beiträge
 
Delphi 12 Athens
 
#2

AW: Dienst Starten/Stoppen Windows Server 2012

  Alt 27. Sep 2016, 19:29
Unicode scheint erstmal kein Problem zu sein, bei dem alten Code. (auf den ersten Blick)

Aber bei der Fehlerbehandlung fehlt ein bissl was ... alles mit GetLastError bei Fehlern.
Vieles ist richtig mit if ... <> 0 then abgefangen, aber im ELSE wird der Fehler nicht ausgewertet.

Was sagt der Debugger?
Delphi mit Adminrechten starten und dann diesen Code mal schrittweise durchgehn.



Nicht schlimm, aber k.A. warum ServiceGetStatus/ServiceRunnig mit PChar und nicht auch mit String deklariert wirden.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (27. Sep 2016 um 19:34 Uhr)
  Mit Zitat antworten Zitat