zeezy Skrevet 17. mai 2010 Del Skrevet 17. mai 2010 (endret) driver og lager en liten nettleser i C#, og prøver å sette textbox.text til URLen til webbrowseren private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { string CurrentURL = webbrowser1.url.tostring; } denne koden har fungert fint i Visual Basic som jeg begynte med Endret 17. mai 2010 av zeezy Lenke til kommentar
Degeim Skrevet 17. mai 2010 Del Skrevet 17. mai 2010 Det du gjør der, er å lage en string med navn CurrentURL og sette dens verdi til webbrowser1.url.tostring. Jeg foreslår at du prøver å bruke tekstboksen: textbox.Text = webbrowser1.Url.ToString(); Merk deg også at C#, i motsetning til VB, er case-sensitivt. "Url" er altså ikke det samme som "url". Lenke til kommentar
zeezy Skrevet 20. mai 2010 Forfatter Del Skrevet 20. mai 2010 Det du gjør der, er å lage en string med navn CurrentURL og sette dens verdi til webbrowser1.url.tostring. Jeg foreslår at du prøver å bruke tekstboksen: textbox.Text = webbrowser1.Url.ToString(); Merk deg også at C#, i motsetning til VB, er case-sensitivt. "Url" er altså ikke det samme som "url". jeg skrev koden på diskusjon.no manuelt, Visual studio retter jo på dette selv takker for svar Lenke til kommentar
Wattengård Skrevet 21. mai 2010 Del Skrevet 21. mai 2010 Det lønner seg ikke å stole på VS til å rette case i koden automatisk. Det er nemlig ikke alltid det skjer. Dette gjelder spesiellt om du redigerer en allerede skrevet linje. -C- Lenke til kommentar
Norway174 Skrevet 17. august 2010 Del Skrevet 17. august 2010 Hei, beklager hvis jeg er litt for seint ute, eller hvis du ikke trenger hjelp mer. Men har du prøvd Navigate istedet for URL.ToString hvis du vil at Web browseren skal gå til en link. WebBrowser1.Navigate(TextBox1.Text) Hvis du legger den koden til under en knapp, så vil web browseren gå til siden som er skrevet inn i TextBox1 når du trykker på knappen. Håper dette funker. Og igjen, beklager hvis jeg er for seint. Og dette er min første post på forumet her :!: Lenke til kommentar
phoexo Skrevet 19. august 2010 Del Skrevet 19. august 2010 Tror nok du misforstod hva trådstarteren lurte på. Han lurte på hvordan man i C# kunne få en textbox til å inneholde den nåværende URL-en til nettleserkontrollen, ikke hvordan han navigerte til den Lenke til kommentar
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å