Visual basic Frage

10/10/2011 00:27 xChillerx™#1
Guten tag,
Ich wollte frage ob mir einer weiter helfen kann ich bin an einem web bot projekt nun komme ich nicht weiter ich muss diesen Button Klicken und ich weiß nicht wie ich das anstellen soll.


Dieser Button: [Only registered and activated users can see links. Click Here To Register...]




Seiten Quelltext:




Danke!



Edit: Diesen Button muss ich klicken:
Code:
<input type="button" class="button_skill"  name="Submit2"  onclick="javascript:setupForm('/activities/bottle/')" value="Sammeln gehen">
10/10/2011 01:04 Devil589#2
Hm lass mich raten, du nutzt das WebbrowserControl richtig?
Nutz am besten HttpWebRequests.
Im Grunde ist es einfacher, schneller, sauberer usw.
Vorallem musst du dann keine lästigen ID's ect. suchen.

Ansonsten könntest du glaub ich mit dem WebbrowserControl das ganze Dokument holen und dann per Document.GetElementByTagName oder GetElementById den Button holen und dann ein invoke drauf machen.

Aber wie gesagt, ich würde die Finger vom WebbrowserControl lassen.
10/10/2011 01:38 xChillerx™#3
Quote:
Originally Posted by Devil589 View Post
Hm lass mich raten, du nutzt das WebbrowserControl richtig?
Nutz am besten HttpWebRequests.
Im Grunde ist es einfacher, schneller, sauberer usw.
Vorallem musst du dann keine lästigen ID's ect. suchen.

Ansonsten könntest du glaub ich mit dem WebbrowserControl das ganze Dokument holen und dann per Document.GetElementByTagName oder GetElementById den Button holen und dann ein invoke drauf machen.

Aber wie gesagt, ich würde die Finger vom WebbrowserControl lassen.


Okay habs mal versucht aber ich beckomme es nicht hin könntest du vil ein code da lassen .. ich arbeite mit GetElementById aber das hilft mir ja nicht weiter den button zu drücken
10/10/2011 12:40 SuperOwnBash#4
du kannst es auch primitv machen:

den button Fokusieren und dann nen Senkeys.Send(" ") den button anklicken
10/10/2011 13:59 xChillerx™#5
B
U
M
P