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

leer txt desde Internet

Estas en el tema de leer txt desde Internet en el foro de Visual Basic clásico en Foros del Web. Me gustaria saber como puedo leer una rchivo txt que esta publicado en Internet en mi proyecto de VB. Gracias...
  #1 (permalink)  
Antiguo 15/03/2005, 17:02
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 21 años
Puntos: 1
leer txt desde Internet

Me gustaria saber como puedo leer una rchivo txt que esta publicado en Internet en mi proyecto de VB.
Gracias
  #2 (permalink)  
Antiguo 15/03/2005, 21:53
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
le podes colocar la ruta al txt via internet..

te envio un ejemplo mañanita..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 16/03/2005, 10:18
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
el ejemplo es algo asi..
sFicDatos es la direccion o url, espero te sirva..
Código:
Dim nCanal As Integer
        nCanal = FreeFile
        Open sFicDatos For Binary As #nCanal
        nlen = LOF(nCanal)
        Texto$ = Space$(nlen)
        Get #nCanal, , Texto$
        msgbox  RTrim$(Texto$)
        Close #nCanal
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #4 (permalink)  
Antiguo 16/03/2005, 10:58
Avatar de reel  
Fecha de Ingreso: febrero-2004
Ubicación: Managua, Nicaragua
Mensajes: 496
Antigüedad: 20 años, 3 meses
Puntos: 1
Abrir una página html y luego guardarla

Imaginense en el caso de un boletín de noticias, por medio de asp armo el boletín para que el usuario pueda revisar el boletín antes de ser enviado a todos los suscriptores.

Para poder ver ese boletín tuve que hacer un página en ASP (ver.asp) que me estrae todas las noticias y otros elmentos necesarios para amar el boletín. Pero no quiero tener que hacer otra página asp que tenga igual código que ver.asp pero esta vez no muestra sino genera un html.

Hay alguna forma que con visual basic pueda generar un componente que me abra una página asp (que el resultado final es un archivo de texto ascii) leer el archivo para guardarlo como un archivo html para poder despues enviarlo como archivo adjunto a todos los suscriptores.

Alguna idea de como podría hacerlo?

Saludes.
__________________
Leer es Saber, REEL.
Mi Blog
  #5 (permalink)  
Antiguo 16/03/2005, 13:06
Avatar de reel  
Fecha de Ingreso: febrero-2004
Ubicación: Managua, Nicaragua
Mensajes: 496
Antigüedad: 20 años, 3 meses
Puntos: 1
Geoavila, he probado tu código y no ha funcionado, erro dice lo siguiente:

Número o Nombre de archivo incorrecto

Alguna sugerencia

Saludes
__________________
Leer es Saber, REEL.
Mi Blog
  #6 (permalink)  
Antiguo 16/03/2005, 15:41
Avatar de reel  
Fecha de Ingreso: febrero-2004
Ubicación: Managua, Nicaragua
Mensajes: 496
Antigüedad: 20 años, 3 meses
Puntos: 1
Me acorde que había visto algo sobre bajar por http.

Acá les dejo el link para que lo visiten.

http://www.forosdelweb.com/f69/descargas-http-260225/

Espero que les sirva de algo.

Saludes.
__________________
Leer es Saber, REEL.
Mi Blog
  #7 (permalink)  
Antiguo 16/03/2005, 16:16
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
si tenes razon del error no me habia percatado de eso..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
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 07:56.