Array
(
)

Comandos via shell

Paulo
   - 19 ago 2004

Para passar parâmetros pelo INNO via Shell, eu fiz assim no dos:
´C:\Arquivos de programas\Inno Setup\compil32.exe/cc´C:\Temp1\setup_servidor.iss´´;
O que eu não sei é como fazer isso funcionar via programa dentro do delphi. Ou seja, se for no OnClick de um botão, como passar esses parâmetros? E como fazer a aplicação esperar até que o programa seja executado por completo?


Cebikyn
   - 19 ago 2004

Faz-se isso usando ParamStr(), por ex: ParamStr(1) é o primeiro parâmetro, ParamStr(2) é o segundo e assim sucessivamente. Use isso em qq parte do programa (óbviamente, vc deve ter passado os parâmetros na inicialização do mesmo).