Autor Tema: Descargar de internet con VB6  (Leído 4193 veces)

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

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Descargar de internet con VB6
« : agosto 14, 2006, 10:13:03 pm »
necesito su ayuda porfa, quiero descargar un archivo de intenet en una aplicacion en VB6, lo que quiero que haga es sencillo, descargar el archivo yabrirlo despues de haberlo descargado.

Encontre uno en la web del programador, pero no lo entiendo muy bien, no entiendo el momento exacto que termina la descarga. Pero lo dejo aqui, por si alguien le entiende y me hace el favor de ponerle un comentario donde especifique donde termina la descarga.  :embarassed:
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado °o.O[ F®ªnk ]O.o°

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 2171
Re: Descargar de internet con VB6
« Respuesta #1 : agosto 16, 2006, 08:28:15 am »
Viejo, para que necesitas saber cuando termina la descarga?, queres hacer algun procedimiento en ese instante o que?, explica un poquito mas para poder ayudarte

NO FUMEN!!!, es por su bien
LORD KARLITOZ, TE EXTRAÑAREMOS

Desconectado °o.O[ F®ªnk ]O.o°

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 2171
Re: Descargar de internet con VB6
« Respuesta #2 : agosto 16, 2006, 10:43:28 am »
Bueno viejo, te voy a explicar que es lo que sucede, el objeto winsock no te determina cuándo has terminado de descargar un archivo, ya que los archivos se van descargando por paquetes, se entra constantemente a un evento llamado "DataArrival" que se dispara automáticamente cada vez que te llega un paquete.

Lo que hice fue agregarte una rutina que busca el encabezado del paquete, que es donde se define la longitud total del archivo, y viene luego de una etiqueta "Content-Length".  Te voy a ser sincero, en las pruebas que hice a veces me funciono y a veces no, pero ya te lo dejo para que vos sigas investigando al respecto, aún así espero haberte ayudado.

Te adjunto el proyecto modificado con mis cambios y si tenes alguna pregunta al respecto no dudes en preguntarme. :thumbsup:
« Última Modificación: agosto 16, 2006, 10:46:22 am por °o.O[ F®ªnk ]O.o° »

NO FUMEN!!!, es por su bien
LORD KARLITOZ, TE EXTRAÑAREMOS

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Descargar de internet con VB6
« Respuesta #3 : agosto 16, 2006, 10:04:45 pm »
hey gracias viejito esta deluxe, yo no le hago mucho al lenguaje de alto nivel, por eso no le entendia, pero segun veo le faltaba bastante a ese codigo pero hoy con esos arreglos que le hicistes si le capto... gracias men y con respecto a si tengo otra duda, te dire que estoy usando una base de access y no me graba los cambios y al parecer el codigo esta bien, pero lo rebisare con calma hoy por la noche a ver que ondas y te cuento mañana en la tarde a ver que ondas :D
Gracias otra ves men  :thumbsup:
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado °o.O[ F®ªnk ]O.o°

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 2171
Re: Descargar de internet con VB6
« Respuesta #4 : agosto 17, 2006, 07:49:11 am »
Chivo viejo, vos me avisas sobre cualquier duda que tengas y si puedo ayudarte con gusto lo hare :thumbsup:

Siempre es bueno que lo hagas por medio de un tema y no por MP porque asi se puede ayudar a mas personas que en algun futuro tengan la misma duda.

NO FUMEN!!!, es por su bien
LORD KARLITOZ, TE EXTRAÑAREMOS

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Descargar de internet con VB6
« Respuesta #5 : agosto 17, 2006, 09:48:01 am »
ya resolvi el problema de que no me guardaba en la base de datos, ordene bien el codigo y luego me di cuenta que estaba dejando en blanco algunos campos que en la tabla son numericos, les puse un valor cero y entonces ya guarda bien  :thumbsup:
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV