Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Generar archivo zip

Estas en el tema de Generar archivo zip en el foro de Visual Basic clásico en Foros del Web. Hola, tengo una aplicacion en vb6 en la que debo generar un archivo zip spanneado en diskettes. Por lo del spanning no hay problema ya ...
  #1 (permalink)  
Antiguo 25/01/2007, 06:01
 
Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 17 años, 3 meses
Puntos: 0
Generar archivo zip

Hola, tengo una aplicacion en vb6 en la que debo generar un archivo zip spanneado en diskettes.

Por lo del spanning no hay problema ya que solamente hay que pasar el path de la unidad a.

El problema es que no se como generar el archivo .zip desde vb6.

Alguna sugerencia?

Gracias
  #2 (permalink)  
Antiguo 25/01/2007, 10:02
 
Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Generar archivo zip

Solucione el tema de como comprimir archivos en vb6, pero no puedo auto-spannear a diskettes.
Esto es mas complicado de lo que habia pensado...
  #3 (permalink)  
Antiguo 25/01/2007, 17:48
Avatar de jc_moty  
Fecha de Ingreso: septiembre-2005
Ubicación: Usulután, El Salvador
Mensajes: 477
Antigüedad: 18 años, 7 meses
Puntos: 1
Re: Generar archivo zip

Perdon por la ignorancia, que quiere decir "auto-spannear"?
  #4 (permalink)  
Antiguo 26/01/2007, 05:44
 
Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Generar archivo zip

bueno en mi caso no debi haber dicho "auto".

el spanning es una posibilidad que te brinda winzip (por ejemplo), cuando creamos el archivo comprimido podemos indicar que la ruta sea A:\archivo.zip

De ese modo, si el archivo zip es mas grande que un diskette, winzip te ira pidiendo "insert disk 2", etc.

Eso se llama spanning, es comprimir un archivo en varios diskettes.

El tema es que yo necesito hacer eso y esta bastante complicado, consegui un ejemplo de split/join como para arrancar con algo.

split/join son esos programitas para "partir" archivos y luego volver a unirlos.
  #5 (permalink)  
Antiguo 26/01/2007, 06:22
 
Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Generar archivo zip

ya lo solucione, gracias.

Primero genero el zip, luego lo fracciono en tamaño diskettes.
a medida que lo voy fraccionando pido al usuario que ingrese el diskette n° x y copio la fraccion al diskette.

Para volverlo a unir es el camino inverso.

Saludos
  #6 (permalink)  
Antiguo 26/01/2007, 06:31
Avatar de Laforge  
Fecha de Ingreso: noviembre-2004
Ubicación: Galaxia 34, Cuadrante 972, Área 31
Mensajes: 174
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Generar archivo zip

Te recomiendo el programa 7za.exe. Es sencillisimo y puedes utilizar tanto las librerías como el programa en modo comandos. También hay por ahí algunas dll para hacer lo mismo, pero bastante liadillas.

Yo lo utilizo y es sencillisimo. Solo tienes que hacer lo siguiente (p.e.)

Shell "7za a -tzip archive.zip subdir\*"

y para descomprimir:

Shell "7za e archive.zip"

Te lo recomiendo!

www.7-zip.org/es
__________________
Nunca esperes un mejor momento para abrir esa botella de vino...........nunca llega.

No hay vida después de MySQL
  #7 (permalink)  
Antiguo 26/01/2007, 07:00
 
Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Generar archivo zip

ok gracias lo voy a probar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:26.