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]

Responder a