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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  mover arquivos na instalação
Leon@rdo
PORTO ALEGRE
RS - BRASIL
Postada em 07/05/2004 14:42 hs            
preciso, quando instalar, mover uma imagem para uma pasta que ja  existe na maquina ou sera criada.
 
Imaginei algo assim:
 
             Quando o programa for executado pela primeira vez ele cria a pasta caso ela não exista e move esta imagem para lá.
 
             Duvida:
 
                -  Como faço esta operação
                - Como anexar um arquivo no vb para instalação do pacote.
 
     Desde ja agradeço a atenção e aguardo resposta....
 
                 
     
Vaughyman
RIO DE JANEIRO
RJ - BRASIL
Postada em 08/05/2004 09:57 hs            
Primeiro vamos raciocinar quanto ao que é mover arquivo.
- Onde estará localizado esse arquivo.
Se for em um setup (O que geralmente é usado para instalação do programa), não será preciso fazer nada. basta que na configuraçào do instalador vc coloque esse aruivo na lista e diga para onde ele irá.
Por acaso vc está usando algum instalador???
 
- Se não estive usando o instalador e quiser mover um arquivo e criar ou não uma pasta, basta seguir os seguintes passos:
 
Função para verificação se aruivo ou diretorio existe ou não:
 
Function File_Exists(ByVal PathName As String, Optional Directory As Boolean) As Boolean
    If PathName <> "" Then
        If IsMissing(Directory) Or Directory = False Then
            File_Exists = (Dir$(PathName) <> "")
        Else
            File_Exists = (Dir$(PathName, vbDirectory) <> "")
        End If
    End If
End Function
 
caso não use a seguinte sub:
Dim fso, aso, asr
asr= Inputbox("Digite o caminho completo da Pasta que deseja criar(inclusive o nome):", "Criar Pasta")
Set fso= WScript.CreateObject("Scripting.FileSystemObject")
Set aso= fso.CreateFolder(asr)
Apos isso é só vc copiar o arquivo de sua passta para a pasta criada:
FileCopy CaminhoDoArquivoDeOrigem, CaminhoDoArquivoDeDestino
 
Teste e nos diga se funciona a contento...
 
"If funcionou then
Bloqueie o tópico
Else
Poste Novamente
endif"
 
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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