Visual Basic - Para los que tienen problemas con el FileCopy

Life is soft - evento anual de software empresarial
 
Vista:

Para los que tienen problemas con el FileCopy

Publicado por William (13 intervenciones) el 28/02/2006 17:51:41
Si eres de los programadores que, para copiar un archivo o crear un backup de tu sistema, usando Filecopy origen,destino y te sale: "Error 70. Permiso denegado"... he aqui la solucion:

Esto va en el boton de "Copiar" o "Crear backup"

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
On error goto NoCopia
'El origen de tu base de datos, es inamobible:
 
origen = App.Path & "\Bd\bd.mdb"
 
'En mi caso, tengo mi base de datos en la carpeta "Bd" y mi base de datos se llama "bd.mdb".
 
'Ahora el destino
 
destino="C:\backup.mdb"
 
'Esta ruta la puedes cambiar poniendo un DirListBox y un DriveListBox, eso lo dejo a tu imaginacion
 
'Ahora como copiar el archivo
 
Set fs = CreateObject("Scripting.FileSystemObject")
fs.copyfile origen, destino
    MsgBox "La copia se realizó con exito", vbInformation, "Copia realizada"
 
exit sub
 
NoCopia:
    If Err.Number > 0 Then
        MsgBox Err.Number & " " & Err.Description, , "Error al copiar archivo"
        Screen.MousePointer = vbDefault
 
        Err.Clear
        Exit Sub
    End If

Ojala les haya servido, a mi si.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder

RE:Para los que tienen problemas con el FileCopy

Publicado por ines (1 intervención) el 21/12/2006 02:02:14
oye pero k es fs una variable o un objeto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Para los que tienen problemas con el FileCopy

Publicado por mariuss (2 intervenciones) el 14/02/2010 21:52:14
Hola!!!
Muchísimas gracias!!! me re sirvio!!! me estaba volviendo loco!!! ya que no podia cerrar la base de datos para evitar ese cartel de acceso denegado, con esta variable fs de tipo objeto funcionó muy bien! abrazo desde Argentina!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Para los que tienen problemas con el FileCopy

Publicado por cepa316 (1 intervención) el 27/08/2010 16:11:32
Excelente respuesta, precisa, thanks.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por Julian (2 intervenciones) el 04/03/2012 17:18:00
Buenisimo William! Me re sirvio
Muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por MARK (1 intervención) el 18/04/2012 15:42:12
Por fin encontre la solucion gracias William, te lo agradesco mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por Bibliotecario (1 intervención) el 19/07/2013 10:20:24
¡Muchas gracias!

Ha funcionado perfectamente.

Lo mío era más "divertido" aunque igualmente absurdo. Copio el archivo Access del programa de facturación a otra carpeta porque si trabajo con tablas vinculadas para sacar datos y alguien abre el programa o lo tiene abierto, da un error en share.exe (que se usa para compartirlo) y me la lía. Pues resulta que, con FileCopy, si alguien lo tiene abierto tampoco se lo deja copiar al directorio de trabajo (chorrada como una catedral, si lo hago con un .bat desde msdos sí que lo hace).

He convertido a función esto que posteas y la llamo en vez del FileCopy y genial

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Para los que tienen problemas con el FileCopy

Publicado por Kachu (1 intervención) el 25/10/2013 19:49:45
Fácil y práctico William, la pena fue no haberte encontrado antes y asi evitar perdidas de tiempo. Muchas gracias por la aportación.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por Ernesto Ruiz (1 intervención) el 20/11/2014 01:13:52
William, muchas gracias.
Excelente solución, es bueno contar con compañeros que comparten sus conocimientos, en lo que pueda, estoy a tus ordenes, saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por Daniel (1 intervención) el 02/03/2017 15:31:01
Muchas Gracias!
Qué buen aporte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por Carlos Guerrero (1 intervención) el 24/10/2017 20:44:03
Muchisimas gracias pana, lo neceitaba con urgencia, me salvaste viejo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para los que tienen problemas con el FileCopy

Publicado por juan (1 intervención) el 17/01/2018 19:38:37
genio!! justo lo que necesitaba
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar