Como defino um diretório padrão p/ meu programa?
Alguem pode me explicar como faço para definir um diretório de trabalho padrão p/ o meu programa? Tipo o App.Path que existe no VB....soh que no Delphi!
Por favor, me ajudem. Não achei nada por enquanto.
Tipo....para qndo meu programa for acessar banco de dados.... ou até mesmo p/ chamar uma imagem do arquivo, ao inves de definir o caminho completo, eu definiria somente a pasta, exemplo.
P/ chamar a imagem teste.jpg
ao inves de chamar pelo caminho:
LoadFromFile ( ´ C:\Arquivos de Programas\Meu Programa\Imagens\teste.jpg ´ );
Chamaria simplesmente assim:
LoadFromFile ( ´ \Imagens\teste.jpg ´ );
Ou seja, o programa automaticamente ´entendesse´ que está no diretório do programa já!!
Aguardo uma resposta. []´s
Por favor, me ajudem. Não achei nada por enquanto.
Tipo....para qndo meu programa for acessar banco de dados.... ou até mesmo p/ chamar uma imagem do arquivo, ao inves de definir o caminho completo, eu definiria somente a pasta, exemplo.
P/ chamar a imagem teste.jpg
ao inves de chamar pelo caminho:
LoadFromFile ( ´ C:\Arquivos de Programas\Meu Programa\Imagens\teste.jpg ´ );
Chamaria simplesmente assim:
LoadFromFile ( ´ \Imagens\teste.jpg ´ );
Ou seja, o programa automaticamente ´entendesse´ que está no diretório do programa já!!
Aguardo uma resposta. []´s
Spy
Curtidas 0
Respostas
Cordj
30/10/2003
cara usa getcurrentdir
Sucesso!!!!!!!!!!!!
Sucesso!!!!!!!!!!!!
GOSTEI 0
Carlosk
30/10/2003
se vc usar LoadFromFile ( ´ Imagens\teste.jpg ´ ) (sem a primeira barra), o programa vai entender que eh um subdiretorio do diretorio atual.
OU
vc pode colocar uma variavel global (DIRETORIO por exemplo) e no oncreate do form principal colocar: DIRETORIO := extractfilepath(application.exename) ;
e nao hora de chamara seus arquivos usar: LoadFromFile ( DIRETORIO + ´ \Imagens\teste.jpg ´ );
pra mim estes dois metodos sempre funcionaram...
falows
OU
vc pode colocar uma variavel global (DIRETORIO por exemplo) e no oncreate do form principal colocar: DIRETORIO := extractfilepath(application.exename) ;
e nao hora de chamara seus arquivos usar: LoadFromFile ( DIRETORIO + ´ \Imagens\teste.jpg ´ );
pra mim estes dois metodos sempre funcionaram...
falows
GOSTEI 0
Spy
30/10/2003
MUITIIIIIIIIIIIISSIMO OBRIGADO PESSOAL!!!!!!!!!!!!!
GOSTEI 0
Spy
30/10/2003
[i:cf9b56110a]´vc pode colocar uma variavel global (DIRETORIO por exemplo) e no oncreate do form principal colocar: DIRETORIO := extractfilepath(application.exename) ;
e nao hora de chamara seus arquivos usar: LoadFromFile ( DIRETORIO + ´ \Imagens\teste.jpg ´ ); ´[/i:cf9b56110a]
Eu usei este exemplo que vc me falo, e está funcionando LINDO! hhehhe
Vlw, brigaado. :wink:
e nao hora de chamara seus arquivos usar: LoadFromFile ( DIRETORIO + ´ \Imagens\teste.jpg ´ ); ´[/i:cf9b56110a]
Eu usei este exemplo que vc me falo, e está funcionando LINDO! hhehhe
Vlw, brigaado. :wink:
GOSTEI 0