C# pobranie kodu strony otwartej przez IE

0

Hej.
Czy ktoś mógłby mi powiedzieć w jaki sposób mogę pobrać całego html-a otwartej w IE stronki. Do przeglądarki mogę się dostać i mięć do niej uchwyt lub odpalić ją w następujący sposób:

object o = null;

SHDocVw.InternetExplorer ie=new SHDocVw.InternetExplorerClass();

SHDocVw.IWebBrowserApp wb=(SHDocVw.IWebBrowserApp) ie;

wb.Visible = true;


wb.Navigate("www.onet.pl", ref o, ref o, ref k, ref o);

Tylko jak pobrać zawartość stronki to nie wiem.

Pomocy.

pozdro

0

Nie wiem ale nalatwiej to by bylo sciagnac sama strone bez grafik etc i praktycznie mamy kod >: ale na pewno sa jakies inne lepsze sposoby :)

0

No tak to wiem i mogęto zrobić następująco:

			System.Net.WebClient client = new System.Net.WebClient(); 
			System.IO.Stream strm = client.OpenRead ("http://www.elka.pw.edu.pl");   
			StreamReader sr = new StreamReader (strm);  
			string ligne;
			listBox1.Items.Clear();                     
			while ((ligne = sr.ReadLine()) != null)     
				listBox1.Items.Add (ligne);             
			strm.Close();

jednak chciałbym w jakiś sposób pobrać kod z explorera. No i istnieje problem ze stronami zawierajacymi ramki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1