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]