[HowTo]VB.net Webbrowser Programmierung [Anfänger]

02/13/2013 15:04 DAS IST VEGAAZ#1
Hi Leute,

ich zeige euch heute etwas über die Webbrowser Programmierung.
Ich selbst programmiere meine Sachen nur über den Webbrowser, da ich mich daran gewöhnt habe und zu faul bin HttpWebRequest zu lernen. :s

Was ist das?
Die Webbrowser Programmierung erlaubt es euch Programme zu schreiben/programmieren, welche etwas im Internet machen z.B. einen Account Creator für eine Seite.

Voraussetzungen:
-Etwas Erfahrung in VB.net
-die Fähigkeit etwas mitzudenken

Der Anfang:

Das Auslesen eines Elements:

Die Vorbereitung

Die Codes:

Den Webbrowser sagen er soll warten bis die Seite geladen ist:

Das war es im großen und ganzen schon.
Wie ihr seht ist es gar nicht so schwer, mit diesen kleinen Infos wärt ihr schon in der Lage einen Arcor Account Creator oder ähnliches zu machen, solange ihr mitdenkt. ;)


Ihr habt Fragen oder sonstiges?
Wenn ihr Fragen an mich habt könnt ihr mich gerne Kontakieren, ich helfe wo ich kann. ;)

Kontakt:
EPvP: Vegaaz
Skype: vegaaz.epvp
Außerdem schimmel ich des öfteren mal auch auf dem EPvP Teamspeak-Server rum.
ts.elitepvpers.com:1337

Ich hoffe dieses Tutorial hat euch geholfen.

Mfg,
Vegaaz
02/13/2013 15:16 Kraizy​#2
WebBrowser ist scheiße.
DoEvents ist scheiße.
Bitte lass den Müll :/
02/13/2013 15:21 DAS IST VEGAAZ#3
Quote:
Originally Posted by Kraizy​ View Post
WebBrowser ist scheiße.
DoEvents ist scheiße.
Bitte lass den Müll :/
Ich Persönlich finde Webbrowser auch nicht Ideal, aber für einen Anfänger der sich neu mit der Thematik beschäftigt besser.
Bin zwar selbst noch nicht dazu gekommen HttpWebRequest zu lernen, da ich zu Faul bin, denke aber Webbrowser ist zumindest für den Einstig leichter.

Wenn du anders denkst ist das natürlich deine Sache. :)

Mfg,
Vegaaz
02/13/2013 15:52 Syc#4
Quote:
Originally Posted by Vegaaz View Post
Ich Persönlich finde Webbrowser auch nicht Ideal, aber für einen Anfänger der sich neu mit der Thematik beschäftigt besser.
Jemand der mit dem VB Coding anfängt sollte erstmal die Grundlagen lernen und danach dürfte direkt httpwebrequests kein Problem darstellen.

Das Tut ist eher unbrauchbar sry, desweiteren wäre es vorallem für Anfänger sinnvoll zu sehen, dass man z.b. seine Elemente SINNVOLL benennt etc.

Übrigens wir haben sogar eine Codingsektion, sogar mit einer eigenen Sektion für Tutorials.

Quote:
Originally Posted by Vegaaz View Post
HIch benutze den Browser "Chrome", weil ich mit diesem Browser Elemente auslesen kann ohne irgendwelche Addons zu beschaffen.
Das haben btw. fast alle Browser
02/13/2013 16:10 DAS IST VEGAAZ#5
Quote:
Originally Posted by Crypt' View Post
desweiteren wäre es vorallem für Anfänger sinnvoll zu sehen, dass man z.b. seine Elemente SINNVOLL benennt etc.
Meinst du damit die Umbenennung der Entwurfselemente und die Verwendung von Subs?
Falls ja kann ich dazu nur sagen das ich es nicht für nötig hielt in einem Tutorial das eigentlich nur ein paar Snippets und ihre Anwendung beinhaltet den Leuten noch zu erklären wie sie ihre Sources sauber halten.

Trotzdem Danke für dein Feedback.

Mfg,
Vegaaz
02/13/2013 16:56 RznN'#6
N1 Tutorial für Anfänger, isso
02/13/2013 17:05 DAS IST VEGAAZ#7
Erste Positive Feedback.
Danke :)

Mfg,
Vegaaz
02/13/2013 21:58 Muddy Waters#8
#moved
02/14/2013 15:03 Requi#9
HttpWebRequest ist da um einiges leichter. Ich verstehe Webbrowser zum Glück nicht :D

Les dir einmal das Tut von Kraizy durch und du verstehst es.
02/14/2013 18:00 Schlüsselbein#10
Quote:
Ich Persönlich finde Webbrowser auch nicht Ideal, aber für einen Anfänger der sich neu mit der Thematik beschäftigt besser.
Blödsinn. Gerade ein Anfänger sollte direkt zu Beginn lernen, richtig zu programmieren. Wenn man sich als Anfänger so manchen Murks aneignet ist es echt schwer, dass wieder zu lassen (siehe du selber).

Den Webbrowser zu missbrauchen ist das eine, DoEvents ist m.E. das größere Übel.





Gruß
02/15/2013 12:43 Dorfman#11
Wenn er direkt am Anfang richtig programmieren soll... Sollte er nicht diese WB Grütze lernen
02/15/2013 17:27 snow#12
Scheiße, es gibt echt Menschen, die das so machen?
HTTP Requests sind echt nicht schwer und wer daran scheitert, sollte das Programmieren lieber ganz bleiben lassen..