[.NET] VB Net - Browser Datenstrom auf Existenz überprüfen ?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von conscience, 2. Juli 2009 .

  1. 2. Juli 2009
    VB Net - Browser Datenstrom auf Existenz überprüfen ?

    Moin,

    ich spiel gerade ein wenig mit VB Net rum (man muss das Angebot der Uni ja nutzen sich Microsoft Software saugen zu können nech ^^).

    Stehe gerade vor einem kleinen Problem: Gibt es eine Möglichkeit zu qucken ob mein Browser-Fenster, welches in einem Form eingebettet ist noch Daten empfängt ... also ob zwischen Browser-Fenster und Internet ein Datenstrom existiert ?

    Ich vll. ne total bescheuerte Frage, aber ich such mir irgendwie nen Wolf ...

    PS: sowas wie BrowserFensterName.IsBusy funtzt nicht ... daher will ich irgendwie direkt nach dem Traffic gucken.
     
  2. 9. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    keiner ne Idee oder ist mein Problem zu schlecht beschrieben ?
     
  3. 10. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    Hatte dein Problem neulich schon gesehen, war aber 3 tage nicht zu Hause und konnte nicht antworten. Ich weiß nicht ob es funktioniert, aber seit .Net 2.0 hat der WebBrowser eine neue Funktion, bzw eine Property WebBrowser.ReadyState. Die kannst du ja abfragen. Sie sollte ungleich (<>) WebBrowser.ReadyState.Loading sein oder gleich WebBrowser.ReadyState.Complete.

    Mehr dazu findest du in der MSDN:
    http://msdn.microsoft.com/de-de/library/system.windows.forms.webbrowserreadystate%28VS.80%29.aspx

    Sollte eigentlich funktionieren

    greez
     
  4. 10. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    sehr nice dank dir für den tipp

    ehmm nur noch eine doofe frage ... das muss ich doch dann irgendwie mit sonem timer-element alle Xms abfragen oder irre ich ?
     
  5. 10. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    diese klasse feuert eigenständig events wenn sich am status was ändert.

    WebBrowser.ProgressChanged-Ereignis (System.Windows.Forms)

    in dem event kannst du dann den readystate abfragen und je nach state methoden ausführen
     
  6. 10. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    Kannst das auch mit nem Timer oder einer Schleife machen. Das bleibt dir überlassen. Aber ich würde (wie Murdoc schon sagt) die Event-Methode verwenden. Musst halt in dem Event immer überprüfen in welchem REadyState er sich befindet.

    greez
     
  7. 11. Juli 2009
    AW: VB Net - Browser Datenstrom auf Existenz überprüfen ?

    sehr nice danke für eure Hilfe !! Werd mich dann mal in die EventHandler einlesen damit ich des irgendwie hinbekomme ... anscheind läuft es atm noch net so jut ... na mal gucken
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.