نمایش محتویات یک صفحه وب سایت در RichTextBox
یک برنامه ویندوزی ایجاد کرده و سه کنترل button،textBox و RichTextBox بر روی آن قرار دهید.
بر روی دکمه دوبار کلیک کنید و در رویداد کلیک آن کدهای زیر را وارد نمایید:
using System; using System.Net; using System.IO; using System.Windows.Forms; namespace WindowsFormsApplication9 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { HttpWebRequest request = (HttpWebRequest) WebRequest.Create(textBox1.Text); request.Timeout = 6000; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader responseReader = new StreamReader(responseStream); richTextBox1.Text = responseReader.ReadToEnd(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } }
سلام لطفا خواندن اطلاعات از صفحات وب مثلا div ها را هم بزارید