soritose
Goto Top

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

hallo


ich bin es mal wieder ich hoffe ich nerve nicht

habe mal wieder ein kleines Problem

und zwar mochte ich eine Seite aus lesen das geht auch bis jest super
nur mein Problem ist wen man nicht in den Bereich drin ist, was ich auslesen bekomme ich eine Fehlermeldung


Dim hi() As String = WebBrowser1.Document.GetElementById("die id die ich suche").InnerHtml.Split

        Dim i As Integer = 0
        Do While i <> hi.Length
           TextBox1.Text = hi(i)
            i = i + 1
        Loop

so wie mache ich das, wen mal der Bereich frei ist

das ist die html Ausgabe
Beispiel 1 wen was drin ist

<div>filmstarts_de_url=<span id="filmstarts_de_url">www.test.de</span></div>

da geht alles

Beispiel 2 wen nicht drin ist

<div>filmstarts_de_url=<span id="filmstarts_de_url"></span></div>

dann bekomme ich eine Fehler Meldung


<div>filmstarts_de_url=<span id="filmstarts_de_url"></span></div>

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Content-ID: 249548

Url: https://administrator.de/contentid/249548

Ausgedruckt am: 24.11.2024 um 09:11 Uhr

colinardo
colinardo 18.09.2014 aktualisiert um 12:20:02 Uhr
Goto Top
Die tägliche Dosis soritose face-smile,
1. du gibst für die Split-Funktion ja überhaupt keinen Delimiter als Parameter an ...
2. warum nimmst du nicht direkt die ID filmstarts_de_url um an den Inhalt des SPAN-Elements zu kommen ?? Wer mal was konkreter ...
GeckoWebBrowser1.Document.GetElementById("filmstarts_de_url").TextContent
Grüße Uwe
soritose
soritose 18.09.2014 um 12:28:19 Uhr
Goto Top
Danke

auf die einfachste Lösung kommt man selten danke danke danke