mit Paramcount erfährst Du wieviele Parameter übergeben wurden.
Dein Problem ist es mit diesen umzugehen.
Wenn Dein Programm den Parameter
erkennt, was auch immer er bewirkt, dann ist es gut.
Und wenn es den Parameter
(Groß/Kleinschreibung s.o.!)
nicht erkennt, dann tut es auch nichts.
Gruß
K-H
Du könntest z.B. das hier verwenden (aber das free nicht vergessen!)
Delphi-Quellcode:
unit c_prm;
interface
uses classes;
function GET_C_PARAMS:tstrings;
implementation
function GET_C_PARAMS:tstrings;
var
pliste:tstrings;
i : integer;
begin
pliste:=tstringlist.create;
for i:=1
to paramcount
do begin
pliste.add(paramstr(i));
end;
GET_C_PARAMS:=pliste;
end;
end.