Tıklanacak linkin görünen adı sabitse (sizin verdiğiniz örnekte "Taslak Olarak Kaydet" yazıyor hep sabitse)
sayfadaki linklerin innerText lerine döngüyle bakıp doğru olan linki clickleyebilirsiniz.
Kod: Tümünü seç
procedure ClickToElementByInnertText (pWB : TWebBrowser; pLinkAdi : String) ;
var
i: Integer ;
begin
for I := 0 to pWb.OleObject.Document.links.length - 1 do
begin
if pWb.OleObject.Document.links.item(i).innerText = pLinkAdi then
begin
pWb.OleObject.Document.links.item(i).click;
Break;
end;
end;
end;
Kod: Tümünü seç
ClickToElementByInnertText( WebBrowser1 , 'Taslak Olarak Kaydet' );
Kolay gelsin.