![]() |
Probleme mit Twebbrowser
hiho
habe eine Webbrowser komponente und rufe auch korrekt eine Inet seite auf... auf der Seite ist ein Edit-Feld, dass ich direkt ansprechen will und diesem ein string senden will... der Quelltext sieht von dem Edit-feld so aus :
SQL-Code:
Wie kann ich denn jetzt mit delphi das ansprechen -.- habe in der SuFu nix verständliches gefunden :wall:
<td><input type="text" maxlength="71" name="email1" value="" style="width:250px;"></td>
also bitte helft mir :) vielen Dank scho ma im voraus :thumb: mfg Innos |
Re: Probleme mit Twebbrowser
Was hast du genau vor, bzw. was hat es mit der Internetseite auf sich?
|
Re: Probleme mit Twebbrowser
Wird GET oder POST verwendet?
|
Re: Probleme mit Twebbrowser
ich will mein Passwort in einem MMORPG mit diesem prog ändern...
das funktioniert über deren website und man muss ID von account und seine Email angeben um das PW zu ändern... das alles is zum schutz vor Keyloggern (sehr beliebt bei diesem spiel solche zu verbreiten) und ich habe kein spaß dran ständig mein PC zu formatieren etc @mkinzler: was is das -.- |
Re: Probleme mit Twebbrowser
Poste mal den Code des ganzen (HTML-)Formulars
|
Re: Probleme mit Twebbrowser
0o den ganzen code?? omg xD ähm is etwas SEHR lang aba ok
alles etwas verrutscht wegen den Tababständen haba aba das was (glaube ich wichtig ist) markiert (fett und bund kA) hier der link :) ![]() ah viel besser^^ du gehst einfach auf den link, zeigst den wuellcode an und suchst nach "email" dann kommste in die zeile, die ich gepostet hab :) und das edit feld was damit gemeint is, is glaub ich das letzte unter PW change und dann Email eingeben.. guckt es euch an vllt versteht ja einer was ich mein xD Danke schon ma für eure mühen! |
Re: Probleme mit Twebbrowser
Ok, du musst also die Page im TWebBrowser laden und anschließend die Felder ansprechen.
Delphi-Quellcode:
WebBrowser1.OleObject.document.forms.item(0).elements.item('myInput').value:='..';
|
Re: Probleme mit Twebbrowser
aha sieht viel versprechend aus...^^ kommt ihr auch aus der SuFu bekannt vor :) nur was setzte ich für "myInput" und bei value ein?
EDIT: hab da jetzt bei myInput den namen als Email2 eingesetzt und bei value hab ich den style etc halt das was auch im quellcode stand eingesetzt funktioniert aba nicht ... da bricht dann Delphi das Programm ab
Delphi-Quellcode:
WebBrowser1.OleObject.document.forms.item(0).elements.item('email2').value:='" style="width:250px;';
|
Re: Probleme mit Twebbrowser
WebBrowser1.OleObject.document.forms.item(0).eleme nts.item('email1').value:='meine@mail.addy';
|
Re: Probleme mit Twebbrowser
Richtig Andreas ;)
@Innos: Du musst eigentlich nur das jeweilige Item angeben. Den Namen bekommst du aus dem Quelltext. Das ist der Name des Inputfeldes. Value ist immer der Wert den du eingeben willst. In deinem Fall die eMail-Adresse. Anschließend muss du dem Submit Button noch betätigen. Ich denke das hier wird dir viel weiterhelfen können: (frag aber ruhig hier nat. weiterhin ;) ) ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz