Moin,
ich habe einen
TCP-Server als Dienst der beim Start des Dienstes aus einer INI-Datei den Port, auf dem der Server lauschen soll, und einige andere Dinge liest.
Wenn nun der Eintrag in der INI-Datei nicht vorhanden, oder leer ist schmeiße ich einen Fehler und will dass der Start des Dienstes abgebrochen wird.
Wenn ich das mit
Self.ServiceStop(Self, true)
oder eben in der ServiceStart-Procedure mit
Self.ServiceStop(Sender, true)
mache bekomme ich folgenden Fehler:
Zitat:
E2033 Types of actual and formal var parameters must be identical
Also die Frage: Wie verhindere ich den Start des eigenen Dienstes?