Thor. Skrevet 14. august 2007 Skrevet 14. august 2007 Jeg har netopp begynt med VisualBasic. Jeg har fått et program til og navigere seg frem til en side men hvordan får jeg den til å finne for eksempel brukernavnet til personen som er logget på hos diskusjon.no? Altså hente tekst fra en html side?
aadnk Skrevet 14. august 2007 Skrevet 14. august 2007 (endret) Altså hente tekst fra en html side? 9274970[/snapback] Om du nettopp har begynt med VB (.NET eller VB6, for øvrig?) bør du nok heller sette deg inn i de mer grunnleggende emner som kontrollstrukturer, variabler og særlig OOP (Object Oriented Programming), med tanke på problemet du har får hånden. Men om du ønsker å se et eksempel på hvordan dette kan gjennomføres, kan jeg godt vise deg hvordan ditt problem kan løses gjennom DOM (Document Object Model), bare for å få en viss ide om de ulike teknikker en må ha mestret: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' Viser brukernavnet i en meldingsboks. Hva vi gjør, er å først hente dokumentelementet, ' søke etter elementet med ID userlinks (som er menybarelementet), finne det første link- ' elementet (<a ...></a>) og trekke ut dens indre verdi (tekst). MessageBox.Show(WebBrowser1.Document.All("userlinks").GetElementsByTagName("a")(0).InnerText) End Sub End Class Endret 14. august 2007 av aadnk
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå