Autor Tema: Extraer archivo Comprimido (zip)  (Leído 8730 veces)

0 Usuarios y 1 Visitante están viendo este tema.

SKL

  • Administrador
  • Kilobyte
  • *****
  • Mensajes: 52
  • Reputación: +9/-2
  • GRIPE A
    • Ver Perfil
Extraer archivo Comprimido (zip)
« en: Diciembre 20, 2010, 01:10:09 am »
Muchachos la verdad, qeu no tengo ganas de buscar jaja asi que si alguno tiene alguna clase o modulo en lo posible que no sea ocx ni dll para poder extraer archivos sip se los voy a super agradecer GRACIASSS

LeandroA

  • Administrador
  • Petabyte
  • *****
  • Mensajes: 1128
  • Reputación: +151/-8
    • Ver Perfil
Re:Extraer archivo Comprimido (zip)
« Respuesta #1 en: Diciembre 20, 2010, 01:52:31 am »
Que haces raton :D, todo bien, te paso una simple funcion, sirve desde xp en adelante
Código: (Vb) [Seleccionar]
Public Function UnZipPath(ByVal SrcPath As String, ByVal DestPath As String) As Boolean
   
    On Error GoTo Fail

    Dim oShell As Object
    Dim DestItem As Object
   
    Set oShell = CreateObject("Shell.Application")

   
    oShell.NameSpace(CVar(DestPath)).CopyHere oShell.NameSpace(CVar(SrcPath)).Items
   
    UnZipPath = True
Fail:

End Function

Private Sub Form_Load()
    UnZipPath "C:\Documents and Settings\Administrador\Escritorio\archivo.zip", "C:\Documents and Settings\Administrador\Escritorio\"
End Sub

Saludos.

fernandos85al@hotmail.com

  • Kilobyte
  • **
  • Mensajes: 71
  • Reputación: +3/-3
    • Ver Perfil
Re:Extraer archivo Comprimido (zip)
« Respuesta #2 en: Diciembre 21, 2010, 02:46:16 pm »
Hola gente!!! como estan?? pase por el foro y me encontre con este codifo..
Código: (vb) [Seleccionar]
Public Function UnZipPath(ByVal SrcPath As String, ByVal DestPath As String) As Boolean
On Error GoTo Fail
Dim oShell As Object
Dim DestItem As Object
Set oShell = CreateObject("Shell.Application")       
oShell.NameSpace(CVar(DestPath)).CopyHere oShell.NameSpace(CVar(SrcPath)).Items
UnZipPath = True
Fail:
End Function
Private Sub Form_Load()   
UnZipPath "C:\Documents and Settings\Administrador\Escritorio\archivo.zip", "C:\Documents and Settings\Administrador\Escritorio\"
End Sub
pero no me funciono.... que hago mal?? hace falta agregar alguna referencia o algo??
desde ya muchas gracias!!!! FELICES FIESTAS Y MUY BUEN AÑO NUEVO PARA TODOS Y TODAS!!! (Argentinos y Argentinas, jeje)
saludos a todos
« última modificación: Diciembre 22, 2010, 03:33:44 pm por xkiz »

xkiz ™

  • Moderador Global
  • Gigabyte
  • *****
  • Mensajes: 283
  • Reputación: +30/-11
    • Ver Perfil
    • xkiz ™
Re:Extraer archivo Comprimido (zip)
« Respuesta #3 en: Diciembre 22, 2010, 03:39:57 pm »
@fernandos85al te aseguraste de que exista el path "C:\Documents and Settings\Administrador\Escritorio\archivo.zip" del archivo zip y el de extraccion "C:\Documents and Settings\Administrador\Escritorio\".

CDiefenthaeler

  • Bytes
  • *
  • Mensajes: 14
  • Reputación: +1/-3
    • Ver Perfil
    • ¿CDiefenthaeler?
Re:Extraer archivo Comprimido (zip)
« Respuesta #4 en: Diciembre 23, 2010, 03:07:43 pm »
@fernandos85al Lo he probado, y me funciona de lujo, asegura te de hacer lo que te ha dicho xkiz, y también ten en cuenta que es archivo.zip, que seguro te funcionará. (No he probado con archivo.rar pero supongo que no va.)

Y Gracias LeandroA, todo lo que se encuentra por aquí, está muy bien...

Salu2...

xkiz ™

  • Moderador Global
  • Gigabyte
  • *****
  • Mensajes: 283
  • Reputación: +30/-11
    • Ver Perfil
    • xkiz ™
Re:Extraer archivo Comprimido (zip)
« Respuesta #5 en: Diciembre 24, 2010, 12:50:47 am »
y tambien me olvide, o pase por alto, de que si o si,  si tu windows en si no puede arbir archivos zip no te va a funcionar, lo aclaro por que hay muchas version de windows donde esta funcionalidad es deshabilitada, y si esto esta deshabilitado, ovbiamente no va a funcionar...

fernandos85al@hotmail.com

  • Kilobyte
  • **
  • Mensajes: 71
  • Reputación: +3/-3
    • Ver Perfil
Re:Extraer archivo Comprimido (zip)
« Respuesta #6 en: Diciembre 27, 2010, 02:38:19 pm »
Hola gente, neuvamente por el foro.. gracias a todos, y espero que la hayan pasado de diezz en estas fiestas!!! lo primero que mire es que exista la ruta y el fichero comprimido en .zip, y que esten habilitadas las opciones de compresion de windows xp professional, pero hasta el dia de hoy, NO ME FUNCIONA, DEBE SER ALGUN ERROR MUY TONTO QUE ME ESTA SUCEDIENDO, Y POR AHORA NO LO VEO!!! VOY A PROBAR BUSCAR ANTIGUAS CLAVES DE WINRAR EN EL REGISTRO Y BORRARLAS YA QUE TENIA INSTALADO  HACE UNOS MESES WINRAR, AL DESINSTALARLO, NUNCA BORRA TODAS LAS CLAVES.. DESPUES COMENTO SI ENCUENTRO LA SOLUCION.. SALUDOS Y MIL GRACIAS A TODOS MUEVAMENTE

LeandroA

  • Administrador
  • Petabyte
  • *****
  • Mensajes: 1128
  • Reputación: +151/-8
    • Ver Perfil
Re:Extraer archivo Comprimido (zip)
« Respuesta #7 en: Diciembre 27, 2010, 03:05:44 pm »
fernando los zip deven estar comprimidos por windows no por WinRar, es cuando te paras sobre un archivo y le das con el clic derecho sobre el archivo y te vas al menu "enviar a" >> "carpeta comprimida (en zip)"


SKL

  • Administrador
  • Kilobyte
  • *****
  • Mensajes: 52
  • Reputación: +9/-2
  • GRIPE A
    • Ver Perfil
Re:Extraer archivo Comprimido (zip)
« Respuesta #8 en: Enero 03, 2011, 12:04:17 am »
Exelente muchachos GRACIAS

R@MI

  • Visitante
Re:Extraer archivo Comprimido (zip)
« Respuesta #9 en: Febrero 11, 2011, 11:49:10 am »
fernando los zip deven estar comprimidos por windows no por WinRar, es cuando te paras sobre un archivo y le das con el clic derecho sobre el archivo y te vas al menu "enviar a" >> "carpeta comprimida (en zip)"


WinRAR también hace zips