PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : API Handles von Buttons&Edits in TWebBrowser



rUbEUz
12.10.2000, 15:41
Folgende Frage habe ich:

Wie kann ich einen FindWindow oder FindWindowEx auf einen Button oder ein Edit-Feld in einer TWebBrowser Komponente machen (Handle des TWebBrowsers hab ich)
Ich hab's schon mit WindowFromPoint und ChildWindowFromPoint versucht
-> kein Erfolg

andere Frage:
wenn so nicht, wie kann ich Text in ein Eingabefeld in der TWebBrowser Komponente schreiben?

Hoffentlich antwortet bald jemand!

Tschau

SHaiTaN
17.03.2001, 02:51
Ich möcht dir mal was sagen... ersteinmal, stand ich selber auch lange vor diesem Prob... und die Lösung ist einfach, lerne erstmal DHTML...

Du kannst mit Funktionen aus der Api kein Handle für Webbrowserkomponenten finden!

WebBrowser.OleObject.Document.Forms.item(0).elemen ts.item('BLABLA').Click;

Dies ist zb der befehl um nen Button klicken zu lassen! BLABLA ist dabei der name der Schaltfläche, den du erhältst indem du den Quellcode der HTML durchstöberst!

Ausserdem benutz mal die Suchfunktion, hier im Forum hab ich selber schon mehrere Lösungen gesehn...

rUbEUz
17.03.2001, 18:48
hey cool, dass mir einmal jemand geantwortet hat ...

ich habe inzwischen eine viel schnellere einfachere moeglichkeit gefunden ...
nix html und/oder dhtml ...

nix webbrowser ... microsoft ... activex

ausserdem:
@shaitan
du hast voll das alte posting herausgewuehlt ...
schau dir mal das datum an (12.10.2000!) ...

die antwort haette ich damals benoetigt, war aber vielleicht sogar besser, dass keiner geantwortet hat!