|
You last visited: Today at 05:29
Advertisement
[Visual Basic]WebBrowser Readystate Frage
Discussion on [Visual Basic]WebBrowser Readystate Frage within the .NET Languages forum part of the Coders Den category.
05/01/2013, 19:03
|
#1
|
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
|
[Visual Basic]WebBrowser Readystate Frage
Hallo,
ich habe da ein Problem mit der ReadyState Funktion im WebBrowser.
Ich benutze den Code:
Code:
If WebBrowser1.ReadyState = WebBrowserReadyState.Complete Then
//Code
End If
Aber das funktioniert nicht. Ich weis auch nicht warum. Kann mir da einer helfen?
MfG, Son~Goku.
|
|
|
05/01/2013, 20:27
|
#2
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Wo benutzt du die If-Abfrage denn?
|
|
|
05/02/2013, 02:46
|
#3
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
|
Was ist mit dem DocumentCompleted Event?
|
|
|
05/02/2013, 11:07
|
#4
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Vorsichtig damit, ich prophezei dir schon jetzt kopfschmerzen
Die States und auch das DocumentComplete Event werden gesetzt sobald der erste Frame geladen ist, was heute nahezu IMMER passiert bevor die gesammte Seite geladen ist.
Sollte ich was falsch im Kopf haben sorry, aber glaub das war so
|
|
|
05/02/2013, 16:39
|
#5
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
|
In C# hatte ich noch nie ein Problem.
|
|
|
05/02/2013, 20:16
|
#6
|
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
|
Habs geschafft ^^ Zwar nicht mit ner If-Abfrage sondern so:
Code:
While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
End While
//Code, was nach dem Fertigladen passieren soll.
|
|
|
05/02/2013, 20:48
|
#7
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Bitte lösch den Code..
|
|
|
05/02/2013, 21:22
|
#8
|
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
|
Warum? 0o
|
|
|
05/03/2013, 02:35
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
|
Weil man DoEvents nicht in einer Schleife ausführt.
Ich empfehle dir immer noch das DocumentCompleted Event mit einer Abfrage im Inneren, damit dies nicht mehrfach oder gar falsch ausgeführt wird.
Code:
Private Sub DocumentCompleted(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
If e.Url.ToString = "seite_auf_die_gewartet_wird.com" Then
'hier deine neuen commands
End If
End Sub
Ich hoffe, dass das soweit richtig ist - wie gesagt, bin normale reiner C#-Programmierer.
|
|
|
05/03/2013, 02:43
|
#10
|
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
|
ToString ist eine Methode. Bitte die () verwenden
|
|
|
05/03/2013, 05:39
|
#11
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
|
Entschuldige, dass der blöde Onlineübersetzer diese entfernt hat.
|
|
|
05/03/2013, 08:36
|
#12
|
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
|
Quote:
Originally Posted by SoNiice
Weil man DoEvents nicht in einer Schleife ausführt.
Ich empfehle dir immer noch das DocumentCompleted Event mit einer Abfrage im Inneren, damit dies nicht mehrfach oder gar falsch ausgeführt wird.
Code:
Private Sub DocumentCompleted(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
If e.Url.ToString = "seite_auf_die_gewartet_wird.com" Then
'hier deine neuen commands
End If
End Sub
Ich hoffe, dass das soweit richtig ist - wie gesagt, bin normale reiner C#-Programmierer.
|
Ich versuchs nach der Schule mal, danke dir.
|
|
|
 |
Similar Threads
|
[Visual Basic] Frage
01/02/2013 - .NET Languages - 3 Replies
Hallo ich habe einen kleinen Spammer in Visual Basic geschrieben. Es funktioniert Perfekt in Skype und Editor. Aber bei manchen Sachen funktioniert es nicht wie z.B in Teamspeak 3.
Weiß jemand woran es legen kann ?
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles...
|
[Guide]How to make a WebBrowser in Visual Basic
12/03/2011 - Off Topic - 4 Replies
Hey Guys - mods pls move or close if in wrong place :)
This is my guide on how to make a web browser in visual basic:
http://www.youtube.com/watch?v=Rsv0NSgGzs0&fe ature=feedu
|
[Visual Basic] Absolut-Anfänger Tutorial Webbrowser
07/09/2011 - Coding Tutorials - 5 Replies
Hey, heute zeige ich euch wir ihr euren eigenen Webbrowser Mit "Microsoft Visual Basic 2010" Erstellt.
_________________________________________________ __________________
Schritt 1 = Ihr erstellt ein neues Projekt
Schritt 2 = Nun habt ihr ein kleines Fenster vor euch.(Das zieht ihr ca. so groß bis die Scrollbalken kommen)
Schritt 3 = Jetzt öffnet ihr die Toolbox (entweder oben in der Leiste, oder "Strg+Alt+X"
Schritt 4 = Von dort aus zieht ihr einen Button, Eine Textbox und einen...
|
Visual Basic Webbrowser autologin problem
10/02/2010 - .NET Languages - 4 Replies
Hallo,
Ich war gerade dabei ein programm mit intigriertem Autologin zu schreiben.
Soweit natürlich kein problen, hab ich auch öffters schon gemacht, doch der Loginbutton auf er Webseite hat keine auffindbare ID, wenn ichs richtig aus dem quellcode gelesen habe läuft er über javascript.
Es handelt sich übrigens um die Steam login Seite: https://store.steampowered.com/login/
|
All times are GMT +1. The time now is 05:29.
|
|