PDA

View Full Version : سوال: چطور متن یک وب سایت را در نرم افزار نمایش بدم؟



asefy2008
سه شنبه 12 آذر 1392, 15:09 عصر
سلام دوستان می خواستم بدونم چطور می تونم متن یک وب سایت را در نرم افزار نمایش بدم؟(مثل سایت های خبری و ویکی و ....)
می دونم میشه از قابلیت rss استفاده کرد اما برای سایت هایی که این قابلیت رو ندارن چه باید کرد؟

ممنون

sagggad
سه شنبه 12 آذر 1392, 16:09 عصر
سلام دوست عزیز من زیاد به سی شارپ وارد نیستم اما در ویژوال بیسیک به شی داره به نام Web Browser بعد این شی هم یه خاصیت داره به نامDocumentText
شما اونجایه تکس باکس ایجاد میکنی وبعد در رویداد کلیک یه دکمه کد زیر رومینویسی:
TextBox1.Text = WebBrowser1.DocumentText
امیدوارم مفید بوده باشه

fmehrvarzi
سه شنبه 12 آذر 1392, 17:07 عصر
یک کنترل Web Browser روی فرمت میندازی میتونی از این دستور استفاده کنی:

Uri url = new Uri("http://barnamenevis.org");
webBrowser1.Navigate(url);

و یا از این تابع

private void Navigate(String address)
{
if (String.IsNullOrEmpty(address)) return;
if (address.Equals("about:blank")) return;
if (!address.StartsWith("http://") &&
!address.StartsWith("https://"))
{
address = "http://" + address;
}
try
{
webBrowser1.Navigate(new Uri(address));
}
catch (System.UriFormatException)
{
return;
}
}