alias74 Posted September 25, 2010 Report Posted September 25, 2010 Am urmatoarea problema:----------code---------------------------Dim i As Integer For i = 0 To Me.brwWebBrowser.Document.links.Count If brwWebBrowser.Document.links(i).innerHTML.StartsWith("http://xxxxxxxxxxxxx") Then brwWebBrowser.Document.links(i).InvokeMember ("Click") End If Next i-----------end code---------------------Nu vrea sa mearga, se blocheaza la prima linie (nu la dim )"Object doesn't support this property of or method"In practica codul ar trebui sa "scaneze" link-urile de pe o pagina si daca gaseste unul care incepe cu "http://xxxxxxxxxxxxx" atunci clik pe el.Multumesc anticipat Quote
Nytro Posted September 26, 2010 Report Posted September 26, 2010 Nu stiu ce proprietati si metode are WebBrowser-ul, dar cea mai buna solutie ar fi sa citesti sursa paginii (InternetOpen, Internet... APIs) si sa o parsezi. Adica, ai sursa paginii, cauti "<a" si ">" si intre ele gasesti "src=" sau src=" si ". La for se blocheaza? Probabil nu are acea proprietate/obiect Links, sau metoda Count PS: Am Linux, nu pot testa, deci nu te pot ajuta prea mult. Quote
alias74 Posted September 26, 2010 Author Report Posted September 26, 2010 am inceput sa parses sursa pagini, pare sa mergaMerci pentru indrumare Quote