Hallo zusammen,
ich baue grade ein Programm mit welchem ich viele URLs asynchron runterlade um diese dann auszuwerten. Problem ist das ich im Downloadstringcompleted Event nicht mehr weiß welche URL genau grade behandelt wird (das ist sehr wichtig für die nächsten Schritte)
Code sieht so aus:
Bei den drei Fragezeichen würde ich gerne die Quell URL einlesen also im String Source soll der String "http://www.imdb.com/" landen...
ich baue grade ein Programm mit welchem ich viele URLs asynchron runterlade um diese dann auszuwerten. Problem ist das ich im Downloadstringcompleted Event nicht mehr weiß welche URL genau grade behandelt wird (das ist sehr wichtig für die nächsten Schritte)
Code sieht so aus:
VB.NET-Quellcode
- Imports System.Net
- Public Class Form1
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Dim wc1 As New Net.WebClient
- wc1.DownloadStringAsync(New Uri("http://www.imdb.com/"))
- AddHandler wc1.DownloadStringCompleted, AddressOf wc1_DownloadStringCompleted
- End Sub
- Private Sub wc1_DownloadStringCompleted(ByVal sender As Object, ByVal e As System.Net.DownloadStringCompletedEventArgs)
- Dim text As String = e.Result
- Dim source As String = ???
- End Sub
- End Class
Bei den drei Fragezeichen würde ich gerne die Quell URL einlesen also im String Source soll der String "http://www.imdb.com/" landen...