Fórum DOS #193295

06/11/2003

0

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


Hutley

Hutley

Responder

Posts

06/11/2003

Caninha51

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


Responder

Gostei + 0

06/11/2003

Hutley

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


Responder

Gostei + 0

06/11/2003

Pain_elemental

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar