Registriert seit: 30. Mai 2007
489 Beiträge
Delphi 2010 Professional
|
Re: ParamStr / ParamCount mit leeren Parametern?
23. Feb 2010, 16:32
Zitat von DeddyH:
Das klingt nicht so, als läge das in seiner Macht.
So ist es!
Simple Lösung:
Delphi-Quellcode:
function ExParamCount : integer;
var StrL: TStringList;
begin
StrL:=TStringList.Create;
try
ExtractStrings([' '], [], CmdLine, StrL);
result:=StrL.Count-1;
finally
StrL.Free;
end;
end;
function ExParamStr(i : integer) : string;
var StrL: TStringList;
begin
StrL:=TStringList.Create;
try
ExtractStrings([' '], [], CmdLine, StrL);
if i>=StrL.Count
then
result:=''
else
result:=AnsiDeQuotedStr(StrL[i], '"');
finally
StrL.Free;
end;
end;
|
|
Zitat
|