DOS

Delphi

06/11/2003

Como faço para que meu programa execute tb através de linha de comando


Hutley

Hutley

Curtidas 0

Respostas

Caninha51

Caninha51

06/11/2003

Através de linha de comando, ou quer que seu programa receba parâmetros??


GOSTEI 0
Hutley

Hutley

06/11/2003

ele vai receber parametros ex:
meusoft.exe /list -d -o


GOSTEI 0
Pain_elemental

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


GOSTEI 0
POSTAR