FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper ACERCA DEL BACKUP
Posts: 109
Joined: Tue Dec 12, 2006 12:39 AM
ACERCA DEL BACKUP
Posted: Wed May 30, 2007 11:32 PM

Antonio

Un saludo cordial para ti y para el foro

Encontr茅 en el foro Carioca un ejemplo para hacer backup y me parece bien interesante integrarlo al proyecto de aprendizaje en mi programa, de hecho lo integre y no he podido hacerlo funcionar, debo incluir alguna librer铆a para este fin?

Anexo el c贸digo:

Function Backup()

local nActual := 0, oDlg, oMeter

aFiles := {"Client.DBF"}
nLen   := Len(afiles)

cArchivo:=cGetFile('*.zip',;
"Seleccione un lugar para grabar el Backup",,'.\\',.t.)

If Empty(AllTrim(cArchivo))
    Return nil
EndIf


IF File(cArchivo)
    FErase(cArchivo)
EndIf

DEFINE DIALOG oDlg FROM 1, 1 TO 12, 44 ;
  TITLE "Espere ejecutando La copia de seguridad..."

@ 2, 2 METER oMeter VAR nActual TOTAL 100 OF oDlg SIZE 135, 12

ACTIVATE DIALOG oDlg CENTERED on Paint;
(If(Hb_ZIPFILE(cArchivo,aFiles,8,;
{|cFile,nPos|nActual:=nPos/nLen*100,;
oMeter:Set( nActual  ) }),MsgInfo("Realizando copia de seguridad"),;
MsgInfo("La copia no se puede realizar")),oDlg:End())

Return Nil

O bien existe otra manera para lograrlo

Cordialmente

JAIRO BARBOSA

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
ACERCA DEL BACKUP
Posted: Thu May 31, 2007 06:43 AM

Jairo,

Ese c贸digo usa la funci贸n Hb_ZIPFILE() que es propia de xharbour.

Con FW 16 bits puedes usar otras, revisa los ejemplos: samples\TestZip.prg y TestUZip.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 109
Joined: Tue Dec 12, 2006 12:39 AM
ACERCA DEL BACKUP
Posted: Thu May 31, 2007 11:34 PM
Antonio Linares wrote:Jairo,

Ese c贸digo usa la funci贸n Hb_ZIPFILE() que es propia de xharbour.

Con FW 16 bits puedes usar otras, revisa los ejemplos: samples\TestZip.prg y TestUZip.prg


Antonio

Gracias lo revisare he intentare poner en practica

Gracias

Cordialmente

JAIRO BARBOSA

Continue the discussion