Pelo ISTool é ainda mais fácil:

Na seção "Ícones", quando estiver criando um novo atalho, coloque o caminho do 
diretório do executável em "Executar em".

Após compilar o instalador, verifique os atalhos corretamente configurados.

Abraço.


--------------------------------------------------------------------------------
      Atenciosamente:

     
     Eduardo Cláudio Nicácio
      Analista de Sistemas Pleno
      CTIS Tecnologia S/A
      Tel.: (11) 3150-6839
      [EMAIL PROTECTED]
     



  ----- Original Message ----- 
  From: Daniel Bastos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, November 13, 2007 10:05 AM
  Subject: Re: [delphi-br] Criação de Atalho


  Pena que eu não sabia disso a alguns anos atraz :,)

  Em 13/11/07, Alexandre Rodrigues <[EMAIL PROTECTED]>
  escreveu:
  >
  > Não precisa criar um segundo executável para isso é só adicionar a tag
  > WorkingDir: 'caminho' na declaração do ícone.
  >
  > Segue exemplo abaixo.
  >
  > [Icons]
  > Name: {commondesktop}\'Nome Icone'; Filename: {app}\programa.exe;
  > IconFilename: {app}\programa.exe; WorkingDir: {app}; Tasks: desktopicon;
  > IconIndex: 0
  >
  > Daniel Bastos escreveu:
  > >
  > >
  > > Tive o mesmo problema em um executável no qual foi criado uma instalação
  > com
  > > o inno setup.
  > > Mas justamente por causa que o inno não criava o atalho com o parametro
  > > "Iniciar em".
  > > O mais estranho, é que nem neste caso, o ExtractFilePath deu certo.
  > >
  > > A forma que eu resolvi foi criar um segundo executável, para recriar os
  > > atalhos que era executado no final da instalação do inno setup. Mas
  > > particularmente não sei se o inno continua com o mesmo problema .. pois
  > isso
  > > já faz uns 3 anos que aconteceu
  > >
  > > Em 09/11/07, Alexandre Rodrigues <[EMAIL 
PROTECTED]<alexandre_rodrigues_poa%40yahoo.com.br>
  > > <mailto:alexandre_rodrigues_poa%40yahoo.com.br>>
  >
  > > escreveu:
  > > >
  > > > Já passei por isso é uma questão configuração que está errada, você
  > > > utiliza o InnoSetup/IsTool?
  > > >
  > > > Ricardo César Cardoso escreveu:
  > > > >
  > > > >
  > > > > Bom dia Amigos!
  > > > >
  > > > > Desenvolvi uma aplicação onde guardo alguns parâmetros em arquivos
  > INI,
  > > > > inclusive o caminho do banco de dados que a aplicação usa.Montei um
  > > > > arquivo de instalação para este software e até ai tudo normal.
  > > > >
  > > > > Coloquei na antes da criação do form e conexão com o banco de dados
  > uma
  > > > > rotina que verifica onde está o arquivo de inicialização, e ao
  > > > > encontrá-lo, o software pega os parâmetros iniciais como idioma a
  > > > > utilizar e caminho da base de dados (nesse caso o mesmo do arquivo
  > > > > executável). Caso não encontre, cria este arquivo com algumas
  > > > > configurações padrão.
  > > > >
  > > > > O problema ocorre quando vou executar o software pelo atalho criado
  > no
  > > > > Desktop. Nesse caso não sei porque, mas o programa não encontra os
  > > > > parâmetros iniciais e tenta criar o arquivo com esses parâmetros no
  > > > > próprio desktop, mesmo existindo o arquivo de inicialização na pasta
  > do
  > > > > software. É como se o Windows ignorasse a existência dessa pasta e
  > > > > usasse a pasta onde está o atalho.
  > > > >
  > > > > Agora se vou até a pasta do software e crio o atalho manualmente,
  > tudo
  > > > > funciona perfeitamente.
  > > > >
  > > > > O que devo fazer?
  > > > >
  > > > > Grato,
  > > > > Ricardo.
  > > > >
  > > > > ---------------------------------
  > > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
  > > > > armazenamento!
  > > > >
  > > > > [As partes desta mensagem que não continham texto foram removidas]
  > > > >
  > > > >
  > > >
  > > >
  > > > _______________________________________________________
  > > > Yahoo! Mail - Sempre a melhor opção para você!
  > > > Experimente já e veja as novidades.
  > > > http://br.yahoo.com/mailbeta/tudonovo/
  > > <http://br.yahoo.com/mailbeta/tudonovo/>
  > > >
  > > >
  > > >
  > > >
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > >
  >
  >
  > _______________________________________________________
  > Yahoo! Mail - Sempre a melhor opção para você!
  > Experimente já e veja as novidades.
  > http://br.yahoo.com/mailbeta/tudonovo/
  >
  >
  > 
  >

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a