Lo que quiero hacer es ke mi programa lea, por ejemplo un archivo de "http://www.miservidor.com/noticias.txt" y lo muestre en una etiqueta.
Estoy utilizando Visual Basic .NET.
Muchas gracias y un saludo a todo el mundo
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
| |||
![]() Hola, estoy empezando en esto de programar y me ha surgido un problemilla. Lo que quiero hacer es ke mi programa lea, por ejemplo un archivo de "http://www.miservidor.com/noticias.txt" y lo muestre en una etiqueta. Estoy utilizando Visual Basic .NET. Muchas gracias y un saludo a todo el mundo ![]() |
| ||||
Hola.. mira si estas situado en una ruta de c:\inetpub\wwwroot\pagina\texto.txt podrías hacer algo como esto para poder leerlo. ![]() Dim FileItem As New FileInfo(Server.MapPath("pagina/texto.txt")) Dim r As StreamReader = FileItem.OpenText() lblTexto.Text = Replace(r.ReadToEnd, Chr(10), "<br>") r.Close() Si te fijas estoy utilizando la funcion replace para que los retornos de carro los convierta en espacion.. y no se vea todo el texto de corrido. Cualquier cosa por aqui andamos.. ![]() Saludos ![]() ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
jooooo :-( Hola de nuevo! La solucion que me has dado me vale para los archivos que estan en el ordenador, como por ejemplo "c:\miarchivo.txt" pero no para los del servidor "http://localhost/miarchivo.txt", me dice: Excepción no controlada del tipo 'System.ArgumentException' en mscorlib.dll Información adicional: No se admiten los formatos de URI. PD: Esto es desesperante.... PPD: Perdón por molestarte tanto. |
| ||||
ok..no hay problema... en esta parte.. FileInfo("c:\lugar\textos.txt") no vayas a poner algo como FileInfo("http://localhost/miarchivo.txt") ![]() Ya que esa es una ruta no física.. y mas bien se encuentra dentro de tu directorio c:\inetpub\wwwroot\miarchivo.txt.. y ésta es la que tienes que poner.. ![]() Intentalo y me avisas.. |
| |||
pamikenova Pues en mi ordenador eso no va, yo tengo lo de mi server en "F:\foxserver\www" de todas formas en un servidor de pago tipo www.miservercarisimo.com no me serviria, ¿no hay otra solucion? ![]() Mientras tanto voy a prenderle fuego al ordenador.... ![]() ![]() |