como executar um exe

Delphi

27/04/2003

olá pessoal!!!
eu percebi que com a utilização de alias quando se move um bd de local o exe não encontrar (ohhhh).
mas encontramos por ai aplicativos que vc pode mudar o diretorio de lugar e o aplicativo continua rodando,bastando apenas que vc respeita a estrutra do diretorio.
por exemplos
um diretorio chamado forum ([color=red:ced65eeb1b]onde se encontra o exe) [/color:ced65eeb1b]com um sub diretorio db ([color=red:ced65eeb1b]onde estão os dados)[/color:ced65eeb1b]
independente de onde eu o coloque o executavel funcionará e encontrará o db

[color=darkblue:ced65eeb1b]c:\forum\db
c:\meus documentos\forum\db
c:\windows\desktop\forum\db[/color:ced65eeb1b]


como faço isso ????


Apeiron.i

Apeiron.i

Curtidas 0

Respostas

Pikkasso

Pikkasso

27/04/2003

você pode usar a função ExtractFilePath que rertorna o diretório da aplicação.

No seu caso você deve usar:

ExtractFilePath(ParamStr(0)) + ´\forum\db´.


GOSTEI 0
POSTAR