Einzelnen Beitrag anzeigen

Gorlo

Registriert seit: 6. Dez 2014
3 Beiträge
 
#1

TWebbrowser Link über ClassName ansprechen

  Alt 22. Dez 2014, 18:49
Delphi-Version: XE7
Hallo,

Ich habe nun seit über 3 stunden schon ein bischen rumprobiert und gesucht doch nichts gescheites gefunden.

Ich benutze Delphi XE7.

Ich habe einen HyperLink in meinem TWebbrowser den ich ansprechen bzw. "klicken" möchte.

Code:
<a class="but_build_instant_a" onfocus="this.blur()" href="LINK">CAPTION<br><span class="fliess10px font_info">2.CAPTION</span></a>
Soo sieht der Link aus...

Leider habe ich mich in delphi noch nie mit den Twebbrowser beschäftigt.

probiert habe ich

Code:
  ovElements := WebBrowser2.OleObject.Document.forms.item(1).elements;
  for i := 0 to (ovElements.Length - 1) do
    if (LowerCase(ovElements.item(i).Value) = LowerCase('CAPTION')) then
      ovElements.item(savei).Click;
doch leider ohne erfolg auch die autovervolsständigung versagt nach dem befehl OleObject...

Ich hab schon einiges probiert doch ich weiß nicht wie ich diesen Link anspreche.

Die URL ändert sich öfters somit MUSS ich den Link auslesen.


Bitte um schnellstmögliche Hilfe

Schonmal Tausend Dank.

Gorlo
  Mit Zitat antworten Zitat