Entwickler-Ecke
Sonstiges (Delphi) - Web Browser Komponente
CrackPod - Fr 15.09.06 22:05
Titel: Web Browser Komponente
Hallo,
Also ich habe mich schon ein bisschen umgeschaut verstehe aber das nicht
Wie man es jetzt in Delphi schafft sich einzuloggen bzw. Auf einen Link zu klicken oder ein
Edit Feld auszufüllen..
Kann mir das bitte jetzt jemand noch mal genauer erklären?
mkinzler - Fr 15.09.06 22:07
In einem Delphiprogramm oder im Standardbrowser?
CrackPod - Fr 15.09.06 22:39
Also was genau jetzt?
Ich möchte ein Programm schreiben das auf Knopf klickt auf Weblinks
klickt und edit felder ausfüllt..
Also eigentlich das mit den Link Klicken bzw. einloggen usw. Ohne Browser.. aber es
geht auch mit geöffnetem
mkinzler - Fr 15.09.06 22:46
Meine frage war, ob du den Standardbrowser verwenden willst (externes programm) oder aus dem Delphiprogramm heraus (intern; TWebBrowser, TMozillaBrowser)?
CrackPod - Fr 15.09.06 22:48
Ich weiß jetzt leider nicht wirklich was du meinst ich will dafür eigentlich Mozilla Firefox benutzen.
Und ich will wenn ih z.B In meinem Programm abschicken klicken soll eine bestimmte Url im Internet geöffnet
werden..
mkinzler - Fr 15.09.06 22:50
Also externer Browser. POST oder GET-Parameter?
CrackPod - Fr 15.09.06 22:57
Huh?
Langsam müsstest du doh gemerkt haben das ich mit sowas noch nicht auskenne,
Also bitte einfach nru die Funktion um sich einzuloggen und dann auf verschiedene
Links anzuklicken..
Ich denke eher das die POST Methode für den Login gut ist...
mkinzler - Fr 15.09.06 22:59
Schau dir mal den HTML-Code der gewünschten Seite an. Im Form-Tag kannst du die verwendete Methode sehen (METHOD="POST" oder METHOD="GET").
CrackPod - Fr 15.09.06 23:01
Hier... das steht da
<form action="index.php?ac=login" method="post">
Blackheart666 - Fr 15.09.06 23:01
CrackPod hat folgendes geschrieben: |
Huh?
Langsam müsstest du doh gemerkt haben das ich mit sowas noch nicht auskenne,
Also bitte einfach nru die Funktion um sich einzuloggen und dann auf verschiedene
Links anzuklicken..
Ich denke eher das die POST Methode für den Login gut ist... |
Spätestens nach dem müsste auch jeder endgültig Begriffen haben was Du nun wirklich meinst.
CrackPod hat folgendes geschrieben: |
Also was genau jetzt?
Ich möchte ein Programm schreiben das auf Knopf klickt auf Weblinks
klickt und edit felder ausfüllt..
Also eigentlich das mit den Link Klicken bzw. einloggen usw. Ohne Browser.. aber es
geht auch mit geöffnetem |
???
mkinzler - Fr 15.09.06 23:08
CrackPod hat folgendes geschrieben: |
Hier... das steht da
<form action="index.php?ac=login" method="post"> |
Also POST! Das ist nicht ganz so einfach. Hierfür basteln wir uns am Besten eine kleine lokale HTML-Datei, welche wir dann mit ShellExecute aufrufen:
XML-Daten
1: 2: 3: 4: 5: 6: 7: 8:
| <html> <body onLoad="document.login.submit();"> <form name="login" action="<kompletteUrl>/index.php?ac=login" method="post"> <input type="hidden" name="username" value="<benutzername>"> ... </form> </body> </html> |
Achtung, du mußt die komplette URL angeben mit
http:///www...
Du mußt die abzuschickenden Inputfelder anlegen, wie Bsp username.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!