USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Localizar drive
Glaucia Helena
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/12/2005 10:22 hs            
Amigos, eu tenho um pen drive ( acho que é assim que se escreve, se não for me desculpem ) onde gravo as informações do sistema.
Tenho que driblar o fiscal, será que tem como ? Ou seja, quando eu colocar o pen drive na porta usb ele lê o arquivo .ini, que está em um determidado diretório e mudar dentro do arquivo o drive de C: para E:
E quando eu tirar o pen drive ele mudar o aquivo .ini de E: parra C:
Ex:
o orquivo .ini está com o seguinte caminho:
[PATH_BD              ]=C:projetodadosDADOS.MDB
[PATH_CEP            ]=C:projetocepCEP.MDB
[PATH_IMAGE         ]=C:projetologos
[PATH_BANCO        ]=C:projetoBANCOS.MDB
[PATH_SERIAL        ]=C:projetoumberSERIAL_NUMBER.MDB
 
Quando eu colocar o pen drive ele ficar com o seguinte caminho:
 
[PATH_BD              ]=E:projetodadosDADOS.MDB
[PATH_CEP            ]=C:projetocepCEP.MDB
[PATH_IMAGE         ]=E:projetologos
[PATH_BANCO        ]=E:projetoBANCOS.MDB
[PATH_SERIAL        ]=E:projetoumberSERIAL_NUMBER.MDB
O caminho do Cep não pode ser mudado pelo fato do banco ter 153MB. E ao tirar o pen drive voltar a configuração de C:
 
Obrigada
 
 
   
Araujolin
CURITIBA
PR - BRASIL
Postada em 17/12/2005 02:18 hs            
Acho que esta questão é apenas você colocar a condição no momento em que o seu Aplicativo busca o caminho para a conexão, a princípio eu resolveria da seguinte forma.
 
Se o arquivo.ini existir no caminho do pen drive então ele lê as intruções de conexão
Caso não exista (está desconectado) então lê o do caminho que você quiser. Para realização do procedimento usaria:
 
If Dir$("X:XXXXXXXXX.XXX") <> "" Then  'Caminho completo do pen drive
'O arquivo existe
Seus comandos de conexão
Else
'O arquivo não existe
Seus comandos de Conexão
End If
 
Obs.:achei estranho sua notação do arquivo ini, eu uso de forma diferente.
 
ALF-Sistemas(Araujo Lindolfo Filho)
 
 
TÓPICO EDITADO
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página