![]() |
Re: Button einer Web-Seite "drücken" lassen
die kannst du dann anhand der Forms unterscheiden.
|
Re: Button einer Web-Seite "drücken" lassen
tut mir leid, das sagt mir nichts, kannst du mir ein codebeispiel geben wie ich das machen muss?
|
Re: Button einer Web-Seite "drücken" lassen
Haste doch oben
Delphi-Quellcode:
j ist die Nummer des Formulars, dass du gerade ausliest
WebBrowser1.OleObject.Document.forms.item(j).elements
|
Re: Button einer Web-Seite "drücken" lassen
Hä?
In meinem Beispiel ist nur das 1.value unterschiedlich...wie genau kann ich das auslesen... in dem code von xero wird ja nur das letzte value gelesen oder? |
Re: Button einer Web-Seite "drücken" lassen
Nein. In deinem Beispiel unterscheiden sich die Forms vielleicht nicht vom Aufbau her. Nichts desto Peng sind es 2 verschiedene Forms, die du z.B. mit WebBrowser1.OleObject.Document.forms.item(0) und WebBrowser1.OleObject.Document.forms.item(1) ansprechen kannst. In dem Beispiel werden alle vorhandenen Forms in Schleife nacheinander durchlaufen und innerhalb dieser Schleife werden alle Felder der jeweiligen Forms nochmal durchlaufen und überprüft, ob es sich um das gesuchte handelt.
In deinem Fall hast du 2 Möglichkeiten: 1. Du weisst, welches Formular welche Nummer hast ( z.B. durch ausprobieren ) 2. Du überprüfst zunächst, ob es innerhalb des Formulars das Feld Make mit "irgendwas1" bzw. "irgendwas2" gibt. |
Re: Button einer Web-Seite "drücken" lassen
Zitat:
wie mach ich das? :lol: :oops: |
Re: Button einer Web-Seite "drücken" lassen
Tu mir und dir selbst einen gefallen und versuch erstmal das Beispiel zu verstehen, bevor du fragst. Da wird genau das gemacht:
Delphi-Quellcode:
ovElements.item(i).Value = 'irgendwas1' etc...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 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