Soo,
hab das mit den Parametern teilweise hinbekommen.
Hab im OnCreate des ServerControllers folgendes geschrieben.
Delphi-Quellcode:
if ParamCount > 0 then
begin
if ParamStr(1) = '-port' then
begin
IWServerController.Port := StrToInt(ParamStr(2));
end;
end;
Dies klappt auch wenn ich mein Server als .exe starte und die parameter hinzufüge.
Doch wenn ich das ganze als Dienst laufen lasse, klappt es nicht mehr.
Ich habe versucht in den Eigenschaften des Dienstes die Parameter zu setzten, doch leider ohne erfolg.
Wodran könnte es liegen?