como executar um exe
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 ????
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
Curtidas 0
Respostas
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´.
No seu caso você deve usar:
ExtractFilePath(ParamStr(0)) + ´\forum\db´.
GOSTEI 0