Resultados 1 al 6 de 6

Tema: Descarga de ficheros desde Internet con visual basic

  1. #1 Descarga de ficheros desde Internet con visual basic 
    Iniciado
    Fecha de ingreso
    Dec 2002
    Ubicación
    Argentina el fin del mundo
    Mensajes
    23
    Descargas
    0
    Uploads
    0
    Con el uso de estos controles podemos bajar el archico que se nos de la gana (archivo ejecutable, imagen, fichero MP3, vídeo,etc.) del que tengamos su dirección en la Red. Además, podemos darle la ruta exacta del destino de toda esta información tanto a nivel de nombre
    como de ruta dentro de nuestros discos duros.

    Usamos un control llamado «iNet»,aunque antes de poder utilizarlo es necesario registrarlo en la paleta de controles.

    (Por las dudas explico como hacerlo vamos al menú Proyecto\Componentes
    y seleccionamos el archivo C:\Windows\System32\Msinet.ocx desde el botón Examinar.
    También es posible conseguir esto mismo navegando por el listado
    que nos ofrece VB y activando la casilla titulada «Microsoft Internet
    Transfer Control 6.0».y listo ya esta registrado.)

    Una vez hecho esto lo ponemos en un formulario, asignarle un nombre (por ej
    «Descarga») y vamos a su método OpenURL:

    objeto.OpenUrl url [,tipoDatos]
    Donde objeto hace referencia al nombre de un objeto del tipo iNet(nuestro «Descarga»),
    url es la dirección a la que queremos acceder y tipoDatos es opcional que indica cómo se van
    a interpretar los datos devueltos, si como una cadena de texto o
    como una secuencia de bytes.
    La instrucción que podemos usar es:

    bytes() = Descarga.OpenURL(txtURL.Text, icByteArray)
    Donde txtURL.Text es el contenido de la caja de texto que recoge la dirección a la que deseamos
    acceder a través del programa que hemos preparado, e icByteArrayinforma
    a la función que los datos recibidos deben tratarse como
    una secuencia de bytes.
    Por último una vez recibido el archivo para guardarlo usamos:

    fnum = FreeFile
    Open txtArchivo.Text For Binary Access Write As #fnum
    Put #fnum, , bytes()
    Close #fnum
    Estos cumplen la función de obtener un descriptor de archivo libre, abrir para escritura un
    documento (utilizando el nombre que le hemos dado), volcar (utilizando
    el id del fichero) la información recibida a través de Internet, y
    por último, cerrar el fichero recién creado.
    C@Z
    Citar  
     

  2. #2  
    Avanzado
    Fecha de ingreso
    Nov 2002
    Ubicación
    Ciudad de México
    Mensajes
    297
    Descargas
    0
    Uploads
    0
    Gracias por el tutorial
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Dec 2002
    Ubicación
    Argentina el fin del mundo
    Mensajes
    23
    Descargas
    0
    Uploads
    0
    De nada Scar_T , si necesitas ayuda en algo de Visual pidelo quizas entre los dos puedamos resolver el problema.
    C@Z
    Citar  
     

  4. #4  
    Avanzado
    Fecha de ingreso
    Sep 2002
    Mensajes
    262
    Descargas
    0
    Uploads
    0
    valor=shell("start direccion del archivo",1)
    Citar  
     

  5. #5  
    Avanzado
    Fecha de ingreso
    Jul 2002
    Ubicación
    loopback
    Mensajes
    602
    Descargas
    0
    Uploads
    0
    peazo diferencia entre el codigo de mi amigo spushan!!
    siempre tan explicito
    Citar  
     

  6. #6  
    Iniciado
    Fecha de ingreso
    Dec 2002
    Ubicación
    Argentina el fin del mundo
    Mensajes
    23
    Descargas
    0
    Uploads
    0
    muy bien spushan el shell busca bastante las direcciones pero tambien genera mas errores en tiempo de ejecucion, por eso lo uso poco
    pero es cierto que el codigo es mucho mas facil y cortito
    C@Z
    Citar  
     

Temas similares

  1. Crear ficheros MDB desde Visual Basic
    Por Glaurung en el foro PROGRAMACION DESKTOP
    Respuestas: 2
    Último mensaje: 05-09-2006, 19:59
  2. Bloquear Windows desde Visual Basic
    Por kamusevan en el foro GENERAL
    Respuestas: 2
    Último mensaje: 15-08-2006, 00:32
  3. Aprende Visual Basic desde 0
    Por das090 en el foro PROGRAMACION DESKTOP
    Respuestas: 2
    Último mensaje: 16-07-2006, 05:40
  4. puertos e internet en pascal y/o visual basic
    Por dicofo en el foro PROGRAMACION DESKTOP
    Respuestas: 3
    Último mensaje: 12-12-2002, 22:05
  5. Visual Basic Net
    Por MLETRADO en el foro APLICACIONES
    Respuestas: 1
    Último mensaje: 27-12-2001, 17:55

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •