Entwickler-Ecke
Internet / Netzwerk - Webbrowser + FRAMES + ICH ERSCHIESS MICH GLEICH
einfach112 - So 02.12.07 00:19
Titel: Webbrowser + FRAMES + ICH ERSCHIESS MICH GLEICH
Hallo !
Wie in ca. 20 gefundenen threads hier und in anderen Foren wird über den folgenden Quellcode geschrieben :
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| procedure TForm1.Button1Click(Sender: TObject); var i: Word; Document: IHtmlDocument2; str: string; begin for i := 0 to WebBrowser1.OleObject.Document.Images.Length - 1 do begin Document := WebBrowser1.Document as IHtmlDocument2; Str := (Document.Images.Item(i, 0) as IHTMLImgElement).Href; if Pos('submit_icon.gif', str) <> 0 then begin ((Document.Images.Item(i, 0) as IHTMLImgElement) as IHTMLElement).Click; end; end; end; |
Das funtzt bis jetzt auch alles gut ! ! !
Nur leider kommen jetzt FRAMES dazu .....
Ich weiss das mein Bild mit dem namen submit_icon_gif sich in frame(2)
befindet .....
aber wie schaffe ich es obigen Quellcode zu sagen bitte prüfe alle frames ?! !?!?!
Leider finde ich ca. 20 Threads zu genau diesem Thema nur leider immer ohne antwort LOL !
Würde mich über eure Hilfe sehr freuen und bedanke mich wie immer schonmal im voraus !
thx cu
einfach112
F34r0fTh3D4rk - So 02.12.07 01:16
Durchsuche den Quellcode der Seite einfach nach Frame tags und rufe dann die dort verlinkten HTML Dokumente auf. Dort findest du dann auch dein Bild oder was auch immer ;)
mfg
einfach112 - So 02.12.07 10:04
Titel: Richtig !
Ja das ist mir ja schon fast klar ......
Nur die frage währe WIE ? ?? ? ??
F34r0fTh3D4rk - So 02.12.07 12:04
das kam hier schon oft im forum vor. die frage ist, wo genau das problem liegt.
In der Opensource Sparte findet sich z.B. mein Programm href Downloader, da kannst du nachschauen, wie
man den Quellcode analysiert. Der Rest sollte einfach sein.
mfg
einfach112 - So 02.12.07 20:22
Titel: ok thx !
THX werde ich mir dann gleich mal ansehen ....
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!