1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Vb6 - filecopy

Discussão em 'Programação' iniciada por bubu.mei, 31 de Maio de 2008. (Respostas: 1; Visualizações: 1445)

  1. bubu.mei

    bubu.mei Power Member

    Pessoal eu quero utilizar a função filecopy, eu tenho o meu codigo da seguinte forma
    FileCopy "bd1.mdb", "\backup\bd1_backup.mdb"
    mas quando eu o tento executar da-me o seguinte erro: "Permission Denied"
    Alguem me pode ajudar??
    O codigo tambem nao sei se é assim que se utiliza, visto que é a primeira vez que o estou a utilizar.
     
  2. boinazul

    boinazul Power Member

    Tens que indicar o caminho do ficheiro.

    Exemplo:

    FileCopy "C:\Programas\MeuPrograma\bd1.mdb"", "C:\Programas\MeuPrograma\Backup\bd1_backup.mdb"

    Se o ficheiro bd está na mesma localização do teu executavel fazes:

    FileCopy App.Path & "\bd1.mdb"", App.Path & "\Backup\bd1_backup.mdb"

    Pelo que percebi é esta a opção que tens que usar.

    Entretanto esse erro pode ser devido ao ficheiro já existir, então se estiveres o Windows Vista, é devido controlo do utilizadores (UAC / UUC) ou qualquer coisa do género.
     

Partilhar esta Página