Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Komplizierte Form ausfüllen (Twebbrowser) (https://www.delphipraxis.net/112816-komplizierte-form-ausfuellen-twebbrowser.html)

Nuclear-Ping 28. Apr 2008 15:46

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Der Link der zu der Seite geht, zeigt im Code auch nicht mehr.

Aber ganz egal was dir der Browser da anzeigt, es handelt sich hierbei 1.) nicht um gültiges HTML und 2.) auch nicht um ein gültiges Formular, ganz egal wie du argumentierst oder diskutierst. Punkt, fertig, aus. ;)

n000b 28. Apr 2008 16:36

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Em, ich verstehe nicht ganz, diesen Formular habe ich auf einer repectablen Seite gefunden alles funzt da,
das Lustige ist wenn ich den HTML Code per Hand änder und value="1234" hinschreibe in dem Input teil wird es ausgefüllt...
wenn ich es über
OleObject.item...('Field').vlaue:='1234'; tu gibt es einen crash...

Nix ist unmöglich, ich weiß ihr könnt es ;)

Nuclear-Ping 28. Apr 2008 16:42

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Dann zeig mal bitte die "repectablen Seite".

n000b 28. Apr 2008 17:24

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Zitat:

Zitat von Nuclear-Ping
Dann zeig mal bitte die "repectablen Seite".

Hopla ) :oops:

Die Seite heißt "j a p p y"

http://clan5253.cl.ohost.de/include/Test/neu.htm

Dort unten nach dem Captcha Bild ist das Feld wo man Captcha eingeben muss.

toms 28. Apr 2008 18:25

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Hallo

Dem Feld "userCaptchaHash" kannst du so direkt einen Text zuweisen:


Delphi-Quellcode:
WebBrowser1.OleObject.document.forms.item(0).elements.item('userCaptchaHash').value:='123';

Nuclear-Ping 28. Apr 2008 18:49

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Zitat:

Zitat von n000b
Zitat:

Zitat von Nuclear-Ping
Dann zeig mal bitte die "repectablen Seite".

Hopla ) :oops:

Die Seite heißt "j a p p y"

http://clan5253.cl.ohost.de/include/Test/neu.htm

Dort unten nach dem Captcha Bild ist das Feld wo man Captcha eingeben muss.

Ja, und wenn du weiter hochscrollst, siehst du das Form-Tag:
Code:
<form name="gb" method="post" action="/user/user/gb">
Das heisst also, dass das input-Element auf DIESER Seite auf jeden Fall Teil eines form-Tags ist, anders als wie von dir angegeben.

n000b 29. Apr 2008 09:47

Re: Komplizierte Form ausfüllen (Twebbrowser)
 
Zitat:

Zitat von toms
Hallo

Dem Feld "userCaptchaHash" kannst du so direkt einen Text zuweisen:


Delphi-Quellcode:
WebBrowser1.OleObject.document.forms.item(0).elements.item('userCaptchaHash').value:='123';

Ich idiot =) ich habs doch genau so versucht, aber e ging nicht !=)) thx


Zitat:

Zitat von Nuclear-Ping
Zitat:

Zitat von n000b
Zitat:

Zitat von Nuclear-Ping
Dann zeig mal bitte die "repectablen Seite".

Hopla ) :oops:

Die Seite heißt "j a p p y"

http://clan5253.cl.ohost.de/include/Test/neu.htm

Dort unten nach dem Captcha Bild ist das Feld wo man Captcha eingeben muss.

Ja, und wenn du weiter hochscrollst, siehst du das Form-Tag:
Code:
<form name="gb&quot; method=&quot;post&quot; action=&quot;/user/user/gb&quot;>
Das heisst also, dass das input-Element auf DIESER Seite auf jeden Fall Teil eines form-Tags ist, anders als wie von dir angegeben.

Hast recht =)
Ich habe mein Problem gelöst Danke für die Hilfe


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.
Seite 2 von 2     12   

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