
Error File is in use
Publicado por Marco (19 intervenciones) el 07/03/2014 23:59:15
buenas compañeros
tengo el siguiente error
cuando abro la aplicacion dentro de foxpro 9 me corre bien el boton del backup y el de restaurar
cuando creo el .exe me lo crea sin ningun problema
ahora cuando lo abro me lo abre bien
cuando le doy en el formulario guardar donde se encuentra el backup y el de restaurar
me lo abre sin ningun problema
pero cuando le doy click en el formulario de backup me dice el sguiente error "file is in use"
e hecho de todo y nada que me funciona el bakup del proyecto
codigo del boton de backup
codigo el de restaurar
muchas gracias por su sugerencias
tengo el siguiente error
cuando abro la aplicacion dentro de foxpro 9 me corre bien el boton del backup y el de restaurar
cuando creo el .exe me lo crea sin ningun problema
ahora cuando lo abro me lo abre bien
cuando le doy en el formulario guardar donde se encuentra el backup y el de restaurar
me lo abre sin ningun problema
pero cuando le doy click en el formulario de backup me dice el sguiente error "file is in use"
e hecho de todo y nada que me funciona el bakup del proyecto
codigo del boton de 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
CLOSE TABLES ALL
CLOSE DATABASES ALL
*CLOSE ALL
CLEAR PROGRAM error
RUTA = "c:\Backup\"
IF DIRECTORY("c:\Backup")
IF messagebox("Desea Crear la Copia de Respaldo",65,"Facturacion")=1
COPY FILE (FULLPATH("*.dbf")) TO RUTA+"*.*"
COPY FILE (FULLPATH("*.CDX")) TO RUTA+"*.*"
COPY FILE (FULLPATH("*.FPT")) TO RUTA+"*.*"
MESSAGEBOX("Hecho La Copia De Respaldo Debe Reiniciar El Sistema",16,"Facturacion")
QUIT
ELSE
MESSAGEBOX("Cancelada Copia de Respaldo",16,"Facturacion")
ENDIF
ELSE
IF MESSAGEBOX("No se a creado la carpeta, desea crearla: se creara en C:",33,"Facturacion")=1
MD "c:\Backup"
COPY FILE (FULLPATH("*.dbf")) TO RUTA+"*.*"
COPY FILE (FULLPATH("*.CDX")) TO RUTA+"*.*"
COPY FILE (FULLPATH("*.FPT")) TO RUTA+"*.*"
MESSAGEBOX("Hecho La Copia De Respaldo Debe Reiniciar El Sistema",16,"Facturacion")
QUIT
ELSE
MESSAGEBOX("Cancelada Copia de Respaldo",16,"Facturacion")
ENDIF
ENDIF
codigo el de restaurar
1
2
3
4
5
6
7
8
9
10
11
12
CLOSE DATABASES ALL
CLOSE TABLES ALL
CLOSE ALL
SET SKIP OF MENU _MSYSMENU .T.
RUTA = "c:\Backup\"
IF DIRECTORY("c:\Backup")
COPY FILE Ruta + '*.*' TO SYS(5)+ SYS(2003)+'\'+ '*.*'
MESSAGEBOX("Hecho La Copia De Respaldo Debe Reiniciar El Sistema",16,"Facturacion")
quit
ENDIF
muchas gracias por su sugerencias
Valora esta pregunta


0