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/