Esse post até é de certa forma engraçado. Estava navegando pelo fórum, e havia um rapaz precisando com certa urgencia ler arquivos que estavam em outro computador. Bem logo pensei, vou ver se encontro algo para ajudá-lo. Abri o Help do Visual Studio .NET e procurei pela classe HttpWebRequest, e me baseando no exemplo e com o auxilio do StreamReader fiz com que esse código pegue o conteúdo de um arquivo, fornecendo a URL do mesmo e escreva seu contéudo na tela. Abaixo o código:
Dim webreq As HttpWebRequest = CType(WebRequest.Create(“http://localhost/DropListTest/Teste.txt“), HttpWebRequest)
Dim webresp As HttpWebResponse = CType(webreq.GetResponse(), HttpWebResponse)
Dim strm As New StreamReader(webresp.GetResponseStream(), Encoding.Default)
Dim sLine As String
Do
sLine = strm.ReadLine()
Response.Write(sLine & “<br>”)
Loop While Not (sLine Is Nothing)
strm.Close()
Bem, depois do código funcionando, fui responder à duvida dele, pois quando prestei atenção no post, ele queria resgatar o valor desse arquivo através de um caminho fisico, exemplo: \serverpastaarquivo.txt. É isso que dá não ler as coisas com atenção. Mas valeu, pois eu não sabia utilizar a classe HttpWebRequest. 😉