http://www.greeneclipse.com/eclipseui.html

Si lo necesitas, te puedo mandar los ocx (300kb + 200kb)

Al adjunto probalo, hace mucho que no lo uso.



  ----- Original Message ----- 
  From: Walter Comito 
  To: GUFA List Member 
  Sent: Wednesday, March 31, 2010 7:56 PM
  Subject: [GUFA] BACKUP


  a donde busco el eclipse?


  Walter Cómito
   Analista de Sistemas
   MP 0397 C.P.C.I.P.C.
   
  > [email protected] - [email protected] - [email protected]
  ( +54 351 494.4667 / 153.292.707
  þ www.softram.com.ar
  P Si no es necesario, no imprima este correo. Todos somos responsables por el 
cuidado del medio ambiente.









------------------------------------------------------------------------------
  De: [email protected] [mailto:[email protected]] En nombre de Rene Yacyna
  Enviado el: Miércoles, 31 de Marzo de 2010 19:31
  Para: GUFA List Member
  Asunto: [GUFA] BACKUP


  Probaste el ocx  eclipse ?
    ----- Original Message ----- 
    From: Walter Comito 
    To: GUFA List Member 
    Sent: Wednesday, March 31, 2010 7:04 PM
    Subject: [GUFA] BACKUP


    Amigos tendran alguna dll, ocx para que desde dentro de fox pueda hacer 
backup de mis datos enforma automatiuca, por mas que los archivos esten 
abiertos?

    desde ya muchas gracias



    Walter Cómito
     Analista de Sistemas
     MP 0397 C.P.C.I.P.C.
     
    > [email protected] - [email protected] - [email protected]
    ( +54 351 494.4667 / 153.292.707
    þ www.softram.com.ar
    P Si no es necesario, no imprima este correo. Todos somos responsables por 
el cuidado del medio ambiente.









----------------------------------------------------------------------------
    De: [email protected] [mailto:[email protected]] En nombre de francisco prieto
    Enviado el: Lunes, 29 de Marzo de 2010 14:14
    Para: GUFA List Member
    Asunto: [GUFA] Color de columna


    Daniel: 


    Para cualquier cosa que realices en Excel, tenes que manejarlo como si se 
tratase de un objeto de Fox. Para ello, tenes que hacer lo siguiente:


    1) En excel te armas una planillita de ejemplo y le pedís que grabe una 
macro con el nombre que quieras.
    2) En este caso mientras estas grabando la macro, coloreas una casilla o 
bloqueas una o varias columnas, o cualquier otra cosa que desees hacer.
    3) Una vez que hiciste todo esto detenes la grabación.
    4) Editas la macro y la misma te va a decir en lenguaje de programación 
todo lo que hiciste.
    5) Ahora simplemente lo que te queda es copiar ese programa y traducirlo a 
Fox, ya que va a estar en Visual Basic.


    Si, necesitas un ejemplo avisame.


    Saludos,


    Pancho
    Cordoba
    Argentina


    El 29 de marzo de 2010 12:54, Flia. Pievaroli <[email protected]> 
escribió:

      Hola a todos

      Por medio de un proceso en visual fox genero una planilla de Excel. 
      Lo que necesito es saber como poner color o bloquear una o varias 
columnas.-
      Desde ya muchas gracias.-

      Daniel
        





    __________ Información de ESET NOD32 Antivirus, versión de la base de 
firmas de virus 4982 (20100329) __________



    ESET NOD32 Antivirus ha comprobado este mensaje.



    http://www.eset.com




    __________ Información de ESET NOD32 Antivirus, versión de la base de 
firmas de virus 4989 (20100331) __________

    ESET NOD32 Antivirus ha comprobado este mensaje.

    http://www.eset.com



  __________ Información de ESET NOD32 Antivirus, versión de la base de firmas 
de virus 4989 (20100331) __________

  ESET NOD32 Antivirus ha comprobado este mensaje.

  http://www.eset.com


  __________ Información de ESET NOD32 Antivirus, versión de la base de firmas 
de virus 4989 (20100331) __________

  ESET NOD32 Antivirus ha comprobado este mensaje.

  http://www.eset.com

Attachment: BACKUP.SCX
Description: Binary data

W·VERSION =   3.00dataenvironmentdataenvironmentDataenvironmentYTop = 0
Left = 0
Width = 0
Height = 0
DataSource = .NULL.
Name = "Dataenvironment"
11	frmutiles..\clases\forms.vcxform	frmBackup™Height = 362
Width = 386
DoCreate = .T.
Caption = "Backup"
Name = "frmBackup"
Label1.Caption = "Copias de Seguridad"
Label1.TabIndex = 1
Label1.ZOrderSet = 1
Label1.Name = "Label1"
Commandgroup1.ButtonCount = 3
Commandgroup1.cmdAceptar.Top = 8
Commandgroup1.cmdAceptar.Left = 18
Commandgroup1.cmdAceptar.Height = 29
Commandgroup1.cmdAceptar.Width = 94
Commandgroup1.cmdAceptar.Caption = "\<Respaldar"
Commandgroup1.cmdAceptar.Name = "cmdAceptar"
Commandgroup1.cmdCancelar.Top = 8
Commandgroup1.cmdCancelar.Left = 138
Commandgroup1.cmdCancelar.Height = 29
Commandgroup1.cmdCancelar.Width = 94
Commandgroup1.cmdCancelar.Caption = "Re\<staurar"
Commandgroup1.cmdCancelar.Enabled = .F.
Commandgroup1.cmdCancelar.Name = "cmdCancelar"
Commandgroup1.Command3.Top = 8
Commandgroup1.Command3.Left = 258
Commandgroup1.Command3.Height = 29
Commandgroup1.Command3.Width = 94
Commandgroup1.Command3.Caption = "\<Cerrar"
Commandgroup1.Command3.Name = "cmdCerrar"
Commandgroup1.Height = 42
Commandgroup1.Left = 7
Commandgroup1.Top = 318
Commandgroup1.Width = 371
Commandgroup1.TabIndex = 7
Commandgroup1.ZOrderSet = 12
Commandgroup1.Name = "Commandgroup1"
ÆPROCEDURE Load
SET EXACT ON


thisform.pathoriginal = FULLPATH(SET("DEFA"))


ENDPROC
PROCEDURE Init

thisform.txtArchivo.Value = thisform.pathoriginal+ dtos(date())+'.cab'
ENDPROC
PROCEDURE Commandgroup1.cmdAceptar.Click
lcOldDir = FULLPATH(SET("DEFA"))
SET DEFA TO (THISFORM.txtCarpeta.Value)
WITH THISFORM.cntArchivos.lstSelected
	IF .ListCount = 0
		MESSAGEBOX("No existen archivos en esta carpeta.",0+64,"Sin Archivos")
		RETURN .F.
	ENDIF
	THISFORM.olecompress.Filename = ALLTRIM(THISFORM.txtArchivo.Value)
	FOR kArch = 1 to .ListCount
		THISFORM.olecompress.Files.Add(ALLTRIM(THISFORM.txtCarpeta.Value)+.List(kArch))
	ENDFOR
	THISFORM.olecompress.Compress()
	THISFORM.olecompress.Reset()
	?? CHR(7)
	DO atencion WITH  "Respaldo realizado."

ENDWITH
SET DEFA TO (lcOldDir)

ENDPROC
PROCEDURE Commandgroup1.cmdCancelar.Click
lcOldDir = FULLPATH(SET("DEFA"))
SET DEFA TO (THISFORM.txtCarpeta.Value)
WITH THISFORM.cntArchivos.lstSelected
	IF .ListCount = 0
		MESSAGEBOX("No se han seleccionado archivos para Restaurar",0+64,"Sin Archivos")
		RETURN .F.
	ENDIF
	THISFORM.oleExtract.Filename = ALLTRIM(THISFORM.txtArchivo.Value)
	IF THISFORM.oleExtract.Files.Count = .ListCount	&& Seleccionar todos
		THISFORM.oleExtract.Files.SelectAll
	ELSE	&& Seleccionar Archivos para Descomprimir
		FOR kArch = 1 TO .ListCount
			THISFORM.oleExtract.Files.ItemByName(.List(kArch)).Selected = .T.
		ENDFOR
	ENDIF
	THISFORM.oleExtract.Extract(THISFORM.txtCarpeta.Value)
	THISFORM.oleExtract.Reset()
	?? CHR(7)
	WAIT WINDOW TIMEOUT(2) "Listo..."

ENDWITH
SET DEFA TO (lcOldDir)
ENDPROC
PROCEDURE Commandgroup1.cmdCerrar.Click
set defa to (thisform.pathoriginal)
THISFORM.Release
ENDPROC
ëþòÿ ÒÒÃþ%SI1çüU!G þTô÷üCCÙDEFAv»ýþUTHISFORMPATHORIGINAL&#Tôô÷üô÷CC$Žû.cabýþUTHISFORM
TXTARCHIVOVALUEPATHORIGINALYT÷üCCÙDEFAv»ýþG(üôô÷ýþ¦üôô÷ýùFþ%üâ÷øýù•þB™üCÙ$No existen archivos en esta carpeta....@ÙSin ArchivosêxýþBü-ýþþTôô÷üCôô	÷›ýþ„÷
üøý(üâ÷ýùôþ(™üCCôô÷›C÷
âö
ôôôöýþ…þ™üCôôöýþ™üCôôöýþøüCø ýþ ÷ÑüÙRespaldo realizado.ýþ§þG(ü÷ýþULCOLDDIRTHISFORM
TXTCARPETAVALUECNTARCHIVOSLSTSELECTED	LISTCOUNTOLECOMPRESSFILENAME
TXTARCHIVOKARCHFILESADDLISTCOMPRESSRESETATENCION–T÷üCCÙDEFAv»ýþG(üôô÷ýþ¦üôô÷ýùƒþ%üâ÷øýùŸþL™üCÙ.No se han seleccionado archivos para restaurar...@ÙSin ArchivosêxýþBü-ýþþTôô÷üCôô	÷›ýþ%üôôô
÷â÷ýùéþ™ôôô
÷þù0þ„÷
üøý(üâ÷ýù,þ#Tôôô
åüC÷
âöý÷üaýþ…þþ™üCôô÷ôôöýþ™üCôôöýþøüCø ýþR,ÎüøýüÙListo...ýþ§þG(ü÷ýþULCOLDDIRTHISFORM
TXTCARPETAVALUECNTARCHIVOSLSTSELECTED	LISTCOUNT
OLEEXTRACTFILENAME
TXTARCHIVOFILESCOUNT	SELECTALLKARCH
ITEMBYNAMELISTSELECTEDEXTRACTRESETG(üô÷ýþ
™ô÷þUTHISFORMPATHORIGINALRELEASELoad,ÿÿInitiÿÿCommandgroup1.cmdAceptar.Click¾ÿÿCommandgroup1.cmdCancelar.Click¾ÿÿCommandgroup1.cmdCerrar.Clickÿÿ1aƒ422Q!1!!qA±AáBÁ3Q!1!ÁqA±±1AA‘áBÁ2ñ¡1Sn¶	ë*
`R".†»:)Òpathoriginal

olecontrol
olecontrololeTherm	frmBackup_Top = 298
Left = 7
Height = 19
Width = 369
TabIndex = 6
ZOrderSet = 4
Name = "oleTherm"

ÐÏࡱá>þÿ	þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRoot Entryÿÿÿÿÿÿÿÿv†YҖÅOleObjectDataÿÿÿÿXAccessObjSiteData&ÿÿÿÿÿÿÿÿÿÿÿÿ8ChangedPropsÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±oQ¾=†Ò¿›Šñnϔv“²HòWG _extentx#&
òWG88€Value	I
dàÿÿÿ_extenty÷;OLEObject = \\pdccooperativa\infocoop\clases\eclipse1.ocx
_textbox..\clases\objetos.vcxtextbox
txtArchivo	frmBackuppEnabled = .T.
Height = 23
Left = 93
TabIndex = 3
Top = 87
Width = 262
ZOrderSet = 5
Name = "txtArchivo"
_label..\clases\objetos.vcxlabel	lblBackup	frmBackupaCaption = "Respaldar  A:"
Left = 15
Top = 90
TabIndex = 2
ZOrderSet = 6
Name = "lblBackup"

olecontrol
olecontrololeCompress	frmBackupDTop = 1
Left = 302
Height = 39
Width = 40
Name = "oleCompress"

ÐÏࡱá>þÿ	þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRoot Entryÿÿÿÿÿÿÿÿv†YҖÅOleObjectDataÿÿÿÿXAccessObjSiteData&ÿÿÿÿÿÿÿÿÿÿÿÿ8ChangedPropsÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿo;Kžì†Ò¿›™…0µ]w“²HòWG _extentx"
òWG88IV~1€head\NEROWA~1\AUDIOC~1.OCXMicàÿÿÿ_extenty"ws Report Control	{167701E3-FDCF-11D0-A48E-006097C549FF} C:\WINNT\system32\br549.dllColorBvr Class	{3845A174-EB30-11D1-9A23-00A0C879FE5F} C:\WINNT\*OLEObject = C:\WINNT\system\ECLIPSE2.OCX
_commandbutton..\clases\objetos.vcx
commandbutton
cmdArchivo	frmBackuprTop = 87
Left = 355
Height = 23
Width = 20
Caption = "..."
TabIndex = 4
ZOrderSet = 7
Name = "cmdArchivo"
ìPROCEDURE Click
*!*	lcArchivo = STUFF(lcArchivo,0,RAT("\",lcArchivo),"")
WITH THISFORM
	IF .opgBackup.Value = 1	&& Respaldar
		.txtArchivo.Value = PUTFILE("comprimir Archivos","Back001.CAB",".CAB")
	ELSE
		.txtArchivo.Value = GETFILE("CAB",  "Buscar en:" , "Restaurar" , 0,"Archivo Comprimido")
		If !Empty(.txtArchivo.Value)
			.oleExtract.FileName = ALLTRIM(.txtArchivo.Value)
		EndIf
		IF .oleExtract.Files.Count = 0
			MESSAGEBOX("No se ha seleccionado un Archivo válido",0+64,"Sin Archivos")
			RETURN
		ENDIF
		.cntArchivos.lstSource.Clear
		.cntArchivos.lstSelected.Clear
		FOR EACH oFileExtract IN .oleExtract.Files
			.cntArchivos.lstSelected.AddItem(oFileExtract.FileName)
		NEXT oFileExtract
	ENDIF
ENDWITH
ENDPROC
îþòÿ ÕÕ³U%SŒbüU”
¦ü÷ýùþ%üâô÷øýù\þ:Tâô÷üCÙcomprimir ArchivosÙBack001.CABÙ.CABÂýþù‰þGTâô÷üCÙCABÙ
Buscar en:Ù	RestaurarøÙArchivo ComprimidoÁýþ%üCâô÷¡
ýùÖþTâô÷üCâô÷›ýþþ%üâôô÷øýù;þE™üCÙ'No se ha seleccionado un Archivo válido...@ÙSin ArchivosêxýþBþþ™âôô	÷
þ™âôô÷
þµ÷âô÷ù…þ™üCô÷âôôö
ýþ¶þþ§þUTHISFORM	OPGBACKUPVALUE
TXTARCHIVO
OLEEXTRACTFILENAMEFILESCOUNTCNTARCHIVOS	LSTSOURCECLEARLSTSELECTEDOFILEEXTRACTADDITEMClick,ÿÿ1ÒQ¡qAqAQAAáá1qAAA1á)Õ
moverlists..\clases\objetos.vcx	containercntArchivos	frmBackupúTop = 138
Left = 10
Width = 366
Height = 159
TabIndex = 10
ZOrderSet = 8
Name = "cntArchivos"
lstSource.Height = 132
lstSource.Width = 143
lstSource.Name = "lstSource"
lstSelected.Height = 132
lstSelected.Left = 219
lstSelected.Top = 22
lstSelected.Width = 143
lstSelected.Name = "lstSelected"
cmdAdd.Top = 24
cmdAdd.Left = 159
cmdAdd.Name = "cmdAdd"
cmdAddAll.Top = 53
cmdAddAll.Left = 159
cmdAddAll.Name = "cmdAddAll"
cmdRemove.Top = 94
cmdRemove.Left = 159
cmdRemove.Name = "cmdRemove"
cmdRemoveAll.Top = 124
cmdRemoveAll.Left = 159
cmdRemoveAll.Name = "cmdRemoveAll"
Label1.Caption = "Archivos Directorio"
Label1.Name = "Label1"
Label2.Caption = "Archivos a Respaldar"
Label2.Left = 219
Label2.Top = 6
Label2.Name = "Label2"
_textbox..\clases\objetos.vcxtextbox
txtCarpeta	frmBackuprEnabled = .T.
Height = 23
Left = 10
TabIndex = 11
Top = 113
Width = 345
ZOrderSet = 9
Name = "txtCarpeta"
ÍPROCEDURE Valid
IF ALLTRIM(THIS.Value) # ALLTRIM(THISFORM.vOldValor)
	lcOldPath = thisform.pathoriginal && FULLPATH(SET("DEFA"))
	SET DEFA TO (THIS.Value)
	nArchivos = ADIR(Archivos)

	WAIT WINDOW NOWAIT "Cargando Lista de Archivos..."
	
	THISFORM.oleTherm.Visible = .T.
	WITH THISFORM.cntArchivos.lstSource
		.Clear
		FOR kArch = 1 TO nArchivos
			.AddItem(Archivos(kArch,1))
			THISFORM.oleTherm.Value = kArch
		ENDFOR
	ENDWITH
	THISFORM.oleTherm.Visible = .F.
	
	WAIT WINDOW NOWAIT STR(nArchivos) + " Archivos Cargados."
	SET DEFA TO (lcOldPath)
	THISFORM.Refresh
ENDIF
ENDPROC
PROCEDURE Init
THISFORM.Visible = .T.
LcoldDir = thisform.pathoriginal+'\DBFS\' && FULLPATH(SET("DEFA"))+'dbfs'

SET DEFA TO (LcoldDir)

THIS.Value = LcoldDir

DIMENSION Archivos[1,5]
WAIT WINDOW NOWAIT "Cargando Lista de Archivos..."
nArchivos = ADIR(Archivos)
THISFORM.oleTherm.Visible = .T.
WITH THISFORM.cntArchivos.lstSource
	.Clear
	FOR kArch = 1 TO nArchivos
		.AddItem(Archivos(kArch,1))
		THISFORM.oleTherm.Value = kArch
	ENDFOR
ENDWITH
THISFORM.oleTherm.Visible = .F.
WAIT WINDOW NOWAIT STR(nArchivos) + " Archivos Cargados."

SET DEFA TO (LcoldDir)
THISFORM.vOldValor = THIS.Value
ENDPROC
Õþòÿ ¼¼5%öc(üU:%üCô÷›Cô÷›ýù3þT÷üô÷ýþG(üô÷ýþT÷üCê÷êýþ(R,:üÙCargando Lista de Archivos...ýþTôô÷	üaýþ¦üôô
÷ýùäþ™â÷þ„÷
üøý(ü÷ýùàþ™üCC÷
øöâöýþTôô÷ü÷
ýþ…þ§þTôô÷	ü-ýþ$R,:üC÷ZÙ Archivos Cargados.ýþG(ü÷ýþ
™ô÷þþUTHISVALUETHISFORM	VOLDVALOR	LCOLDPATHPATHORIGINAL	NARCHIVOSARCHIVOSOLETHERMVISIBLECNTARCHIVOS	LSTSOURCECLEARKARCHADDITEMREFRESH\Tô÷üaýþT÷üô÷û\DBFS\ýþG(ü÷ýþTô÷ü÷ýþöüøýüøýþ(R,:üÙCargando Lista de Archivos...ýþT÷üCê÷êýþTôô÷üaýþ¦üôô	÷
ýùþ™â÷þ„÷üøý(ü÷ýùýþ™üCC÷øöâö
ýþTôô÷ü÷ýþ…þ§þTôô÷ü-ýþ$R,:üC÷ZÙ Archivos Cargados.ýþG(ü÷ýþTô÷üô÷ýþUTHISFORMVISIBLELCOLDDIRPATHORIGINALTHISVALUEARCHIVOS	NARCHIVOSOLETHERMCNTARCHIVOS	LSTSOURCECLEARKARCHADDITEM	VOLDVALORValid,ÿÿInitÿÿ1±ñ!‚1qa1AABÁ¡A2á¡Â2!1qa1AAAÂ11QlÂ)¼_commandbutton..\clases\objetos.vcx
commandbutton
cmdCarpeta	frmBackuptTop = 113
Left = 355
Height = 23
Width = 20
Caption = "..."
TabIndex = 5
ZOrderSet = 10
Name = "cmdCarpeta"
yPROCEDURE Click
WITH THISFORM
	.vOldValor = .txtCarpeta.Value
	.txtCarpeta.Value = GETDIR(CURDIR(), "Buscar En:")
	.txtCarpeta.Value = IIF(EMPTY(.txtCarpeta.Value), .vOldValor, .txtCarpeta.Value)
	IF .opgBackup.Value = 1
		.cntArchivos.lstSelected.Clear
	ENDIF
	IF .opgBackup.Value = 1 AND .vOldValor # .txtCarpeta.Value
		.txtCarpeta.Valid
	ENDIF
ENDWITH
ENDPROC
áþòÿ ÈÈ&-%V
eüUË
¦ü÷ýùÄþTâ÷üâô÷ýþ Tâô÷üCCºÙ
Buscar En:ê3ýþ*Tâô÷üCCâô÷¡òâ÷óâô÷6ýþ%üâô÷øýùŒþ™âôô÷þþ%%üâô÷øð
â÷âô÷	ýùÀþ™âô÷þþ§þU	THISFORM	VOLDVALOR
TXTCARPETAVALUE	OPGBACKUPCNTARCHIVOSLSTSELECTEDCLEARVALIDClick,ÿÿ1Ñ!¡QáAQ±AA1n)È
olecontrol
olecontrol
oleExtract	frmBackupCTop = 1
Left = 342
Height = 39
Width = 40
Name = "oleExtract"

ÐÏࡱá>þÿ	þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRoot Entryÿÿÿÿÿÿÿÿv†YҖÅOleObjectDataÿÿÿÿXAccessObjSiteData&ÿÿÿÿÿÿÿÿÿÿÿÿ8ChangedPropsÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿf;Kžì†Ò¿›™…0µ]w“²HòWG _extentx"
òWG88.ocx€pplication>Athhntrol	{3964Dàÿÿÿ_extenty"1-9851-00C04FD91972} C:\WINNT\system32\appwiz.cplctAnimation Sequencer	{B0A6BAE2-AAF0-11D0-A152ah°œISTRY\USER\S-1-5-21-1715567821-839522115-725*OLEObject = C:\WINNT\system\ECLIPSE2.OCX
_optiongroup..\clases\objetos.vcxoptiongroup	opgBackup	frmBackupButtonCount = 2
BackStyle = 0
Value = 1
Height = 33
Left = 13
Top = 44
Width = 359
TabIndex = 12
ZOrderSet = 11
Name = "opgBackup"
Option1.BackStyle = 0
Option1.Caption = "Resp\<aldar"
Option1.Value = 1
Option1.Height = 17
Option1.Left = 55
Option1.Top = 9
Option1.Width = 76
Option1.AutoSize = .T.
Option1.Name = "Option1"
Option2.BackStyle = 0
Option2.Caption = "R\<estaurar"
Option2.Height = 17
Option2.Left = 230
Option2.Top = 9
Option2.Width = 73
Option2.AutoSize = .T.
Option2.Name = "Option2"
ºPROCEDURE Valid
WITH THISFORM
	.lblBackup.Caption = IIF(THIS.Value = 1, "Respaldar  A:", "Restaurar De:")
	IF THIS.Value = 1
		.commandgroup1.cmdAceptar.Enabled = .T.
		.commandgroup1.cmdCancelar.Enabled = .F.
		.vOldValor = " "
		.txtCarpeta.Valid
	ELSE
		.commandgroup1.cmdAceptar.Enabled = .F.
		.commandgroup1.cmdCancelar.Enabled = .T.
		.cntArchivos.lstSource.Clear
	ENDIF
	.cntArchivos.lstSelected.Clear
ENDWITH
ENDPROC
Yþòÿ ...@@€{%È÷×üUò
¦ü÷ýùë...@tâô÷ücô÷øòÙ
Respaldar  A:óÙ
Restaurar De:6ýþ%üô÷øýùŸþTâôô÷üaýþTâôô÷ü-ýþTâ÷	üÙ ýþ™âô
÷þùÙþTâôô÷ü-ýþTâôô÷üaýþ™âôô
÷þþ™âôô÷þ§þUTHISFORM	LBLBACKUPCAPTIONTHISVALUE
COMMANDGROUP1
CMDACEPTARENABLEDCMDCANCELAR	VOLDVALOR
TXTCARPETAVALIDCNTARCHIVOS	LSTSOURCECLEARLSTSELECTEDValid,ÿÿ1ÑA!!ñ±!!áAáA1¯)...@barial, 0, 9, 5, 15, 12, 32, 3, 0
Arial, 1, 9, 6, 15, 12, 32, 3, 0

Responder a