Analitcs

Pesquisar no conteúdo do blog.atlabs.com.br

quarta-feira, 8 de agosto de 2012

DELPHI - Inicializar aplicação com parâmetros

Reações: 
//Caso a execução da sua aplicação contenha parâmetros (ParamStr(Integer), ex: ParamStr(1) = '/param') você pode depura-la no editor do delphi informando este parametro no menu "Run>Parameters[Combo Parameters]".

//Esta dica vale também para criar associações do seu programa com algum tipo de arquivo, por exemplo: vc cria um editor de texto e quer associar a extensão *.txt a ele, vc deve configurar no windows seu programa com a extensão na tela: Ferramentas>Opções de Pasta> Guia Tipos de Arquivos   ou crie a associação com o botão direito do mouse sobre o arquivo com a extensão escolhida, para a associação via programação, consulte as classes do windows no registro (regedit.exe)
//no evento OnCreate do editor do texto você coloca o seguinte comando:

var
 i : integer
begin
  if FileExists(ParamStr(1)) then
  // Cria a execução que vc precisar, OU
  for i := 1 to ParamCount -1 do // usando um looping para pegar os parâmetros
    if FileExists(ParamStr(1)) then
    // Cria a execução que vc precisar
//Atte.
//Felipe Leal

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.

Max Gehringer