DOS
Como faço para que meu programa execute tb através de linha de comando
Hutley
Curtidas 0
Respostas
Caninha51
06/11/2003
Através de linha de comando, ou quer que seu programa receba parâmetros??
GOSTEI 0
Hutley
06/11/2003
ele vai receber parametros ex:
meusoft.exe /list -d -o
meusoft.exe /list -d -o
GOSTEI 0
Pain_elemental
06/11/2003
existem 3 funcoes para isso:
----------------
[color=darkred:c197294955]function ParamCount: Integer[/color:c197294955] Retorna os a quantidade de parametros recebidos na linha de comando
------------
[color=darkred:c197294955]function ParamStr(Index: Integer): String[/color:c197294955]
Retorna o parametro de Nº Index da recebido pela linha de comando. Vale lembrar que o parametro 0 é sempre o executavel com o caminho.
---------------
[color=darkred:c197294955]function FindCmdLineSwitch(const Switch: string; Chars: TSysCharSet; IgnoreCase: Boolean): Boolean; overload;
function FindCmdLineSwitch(const Switch: string; IgnoreCase: Boolean): Boolean; overload;
function FindCmdLineSwitch(const Switch: string): Boolean; overload;[/color:c197294955]
Checa se uma string foi especificada como um modificador na linha de comando, baseado no primeiro caracter da string.
usada para checar /algo, ou -i
veja mais detalhes no help do delphi
----------------
[color=darkred:c197294955]function ParamCount: Integer[/color:c197294955] Retorna os a quantidade de parametros recebidos na linha de comando
------------
[color=darkred:c197294955]function ParamStr(Index: Integer): String[/color:c197294955]
Retorna o parametro de Nº Index da recebido pela linha de comando. Vale lembrar que o parametro 0 é sempre o executavel com o caminho.
---------------
[color=darkred:c197294955]function FindCmdLineSwitch(const Switch: string; Chars: TSysCharSet; IgnoreCase: Boolean): Boolean; overload;
function FindCmdLineSwitch(const Switch: string; IgnoreCase: Boolean): Boolean; overload;
function FindCmdLineSwitch(const Switch: string): Boolean; overload;[/color:c197294955]
Checa se uma string foi especificada como um modificador na linha de comando, baseado no primeiro caracter da string.
usada para checar /algo, ou -i
veja mais detalhes no help do delphi
GOSTEI 0