Click auf Div Element im Webbrowser element
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 55 Antworten in diesem Thema. Der letzte Beitrag () ist von Roger1992.
-
-
-
Habe nun diesen Code um den Handler herauszufinden:
Leider erhalte ich die Fehlermeldung
Beim versuch
zu debuggen -
-
Okey hab jetzt folgenden Quellcode:
Leider wird mir der Screenshot immer noch nicht in der PictureBox angezeigt, also doch das Bild wird geladen aber es ist einfach leer, was bedeutet, der ScreenShot funktioniert noch nicht richtig. -
Okay, sry vergessen dass man das Handle wieder freigeben muss
-
Cool jetzt funktioniert es. Brauche nun nur noch den click im Background mittels Send Massage
Noch eine kurze Frage kann ich in einem Bild nach nem Bild suchen also wenn mein grosses Bild aus einer Weltkarte besteht mit lauter kleinen Bildchen z.B. einem Bauerndorf, kann ich nach dem Bild des Bauerndorfs suchen?
Grüsse -
-
Hallo
Danke für die Hilfe.
Habe noch ein Problem. Ich versuche im Moment, den Klick auszuführen.
Und Folgendermassen rufe ich das auf:
VB.NET-Quellcode
- Public Sub SendClick(ByVal lnghWND As Long, ByVal x As Long, ByVal y As Long)
- Dim iResult As Long
- Dim lParam As Long
- lParam = (y * &H10000) + x
- iResult = SendMessage(lnghWND, WM_LBUTTONDOWN, 0&, lParam)
- iResult = SendMessage(lnghWND, WM_LBUTTONUP, 0&, lParam)
- iResult = SendMessage(lnghWND, WM_LBUTTONDOWN, 0&, lParam)
- iResult = SendMessage(lnghWND, WM_LBUTTONUP, 0&, lParam)
- Timer2.Start()
- Timer2.Interval = 1000
- Wait_Counter = 0
- End Sub
Wobei:
Leider funktioniert das nicht so wie ich möchte.
Grüsse und Danke
Roger -
Das ist keine genaue Fehlerbeschreibung, aber ich habe eine Idee:
As Long-> As Integer
du verwendest hier die VB Classics API-Aufrufe, wobei in VB Classics(6 und älter) Long 32-Bit groß ist und Integer 16...
In VB.Net ist Long 64-Bit groß und Integer 32....Ich wollte auch mal ne total überflüssige Signatur:
---Leer--- -
Hallo zusammen
Ich habe ein ganz merkwürdiges Problem.
In meinem WebBrowser da ist ein Button.
In der Funktion navigiere ich den Mauszeiger zum Button und führe einen Linksclick aus.
Diesen Klick macht es auch, allerdings nicht richtig.
Der Button wird mit einer gepunkteten Linie umrandet. Was eigentlich bedeutet, dass der klick ausgeführt worden ist.
Allerdings werde ich nicht weitergeleitet.
Sehr merkwürdig.
Bitte um Hilfe!
Grüsse RogerDieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Roger1992“ ()
-
-
-
-
Hey
Das mit dem 2. Click funktioniert nicht.
Ich klicke den Button weils eigentlich kein Button ist sondern durch den Click eine JavaScript Funktion aufgerufen wird.
Der Button hat keine ID sondern nur eine Class.
Und warum ich nicht die JavaScript Funktion aufrufe ist weil ich etwa 10 mal auf den selben Knopf drücke allerdings immer Punkte abhängig Parameter mitgegeben werden.
Grüsse Roger -
-
Benutzer online 1
1 Besucher
-
Ähnliche Themen
-
2 Benutzer haben hier geschrieben
- Gast (44)
- jvbsl (12)