نمایش یک سایت با استفاده webBrowser و سورس صفحه
ابتدا یه پروژۀ ویندوزی ایجاد کنید و یه کنترل webBrowser و textbox و دوتا button روی فرمتون قرار بدید
قبل از همه چی فضای نام زیرو اضافه کنید
کد PHP:
using System.IO;
خب حالا روی دکمه اول دوبار کلیک کنید تا وارد رویداد کلیکش بشید و کد زیرو تایپ کنید
کد PHP:
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(textBox1.Text);
}
حالا روی دکمه دوم کلیک کنید و کد زیرو تایپ کنید
کد PHP:
private void button2_Click(object sender, EventArgs e)
{
String source = ("viewsource.txt");
StreamWriter writer = File.CreateText(source);
writer.Write(webBrowser1.DocumentText);
writer.Close();
Process.Start("notepad.exe", source);
}
نتیجه به این شکل خواهد بود که با تایپ آدرس سایت مورد نظرتون و فشردن دکمۀ اول سایت در webBrowser نمایش داده میشه و بعد از لود شدن کامل سایت با فشردن دکمۀ دوم سورس صفحه سایت درون یک notepad ریخته میشه و نمایش داده میشه
دقت کنید notepad ساخته شده در این آدرس ذخیره میشه
WindowsFormsApplication11\bin\Debug