Quelltext ist beim auslesen zu kurz Verfasst am: 29.07.2008, 22:49
Ich versuche den gesamten Quelltext einer Website auszulesen und verwende dafür folgenden Code:
Visual Basic: [code]Private Sub Form_Load() Dim pos1 As String Dim suchzeichen1 As String 'Dim suchzeichen2 As String Dim ausschnitt As String Dim quelltext As String quelltext = Inet1.OpenURL("http://de28.die-staemme.de/staemme.php?screen=overview&intro&popup") suchzeichen1 = "" 'suchzeichen2 = "
ausschnitt = Mid$(quelltext, pos1) Text1.Text = ausschnitt End Sub[/code]
Der Quelltext ist irgendwie immer zu kurz, zeigt man ihn in einer Textbox an fehlt der entscheidende Teil. Bei Seiten wie google oder ähnlichem wird der Quelltext aber komplett angzeigt. Wo liegt das Problem? wie3so lässt sich nicht der gesamte Text darstellen? Wäre für Hilfe sehr dankbar, habe schon über Google den ganzen Abend gesucht, aber nichts gefunden!
Erstmal danke, hatte leider keine Zeit zurückzuschreiben. Ich habe es dennoch irgendwie hinbekommen... ein weiteres Problem ist jetzt das ich die Fehlermeldung: Ungültiger Prozeduraufruf bekomme unzwar bei folgendem Quelltext:
Private Sub Command1_Click()
Dim pos1 As Integer Dim suchzeichen As String Dim ausschnitt As String Dim Quelltext As String
WebBrowser1.Navigate ("http://de29.die-staemme.de/staemme.php?screen=overview&intro") Do DoEvents Loop Until WebBrowser1.Busy = False
With WebBrowser1.Document.Frames(0).Document.documentElement Quelltext = .outerHtml