Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Probleme mit Twebbrowser (https://www.delphipraxis.net/95264-probleme-mit-twebbrowser.html)

Innos 4. Jul 2007 09:54


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:
<td><input type="text" maxlength="71" name="email1" value="" style="width:250px;"></td>
Wie kann ich denn jetzt mit delphi das ansprechen -.- habe in der SuFu nix verständliches gefunden :wall:
also bitte helft mir :)
vielen Dank scho ma im voraus :thumb:

mfg Innos

arne99 4. Jul 2007 09:59

Re: Probleme mit Twebbrowser
 
Was hast du genau vor, bzw. was hat es mit der Internetseite auf sich?

mkinzler 4. Jul 2007 10:03

Re: Probleme mit Twebbrowser
 
Wird GET oder POST verwendet?

Innos 4. Jul 2007 10:06

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 -.-

mkinzler 4. Jul 2007 10:13

Re: Probleme mit Twebbrowser
 
Poste mal den Code des ganzen (HTML-)Formulars

Innos 4. Jul 2007 10:29

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 :) http://www.silkroadonline.net/member..._find_idpw.asp

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!

arne99 4. Jul 2007 10:33

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:='..';

Innos 4. Jul 2007 10:40

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;';

Andreas L. 4. Jul 2007 11:32

Re: Probleme mit Twebbrowser
 
WebBrowser1.OleObject.document.forms.item(0).eleme nts.item('email1').value:='meine@mail.addy';

arne99 4. Jul 2007 11:43

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 ;) )

Cryer's Page - Delphi & TWebBrowser


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz