PDA

View Full Version : گرفتن لینک از سورس سایت



amirali001
پنج شنبه 17 دی 1394, 23:14 عصر
سلام من میخوام لینک مورد نظرمو از سورس سایت جدا کنم هیچ کد و روشی پیدا نکردم و با اینجور کد نویسی آشنایی ندارم که با سایت تو برنامه کار کنم لطفا کمک کنید

از این کد استفاده کردم بجای لینک false رو به تکست و لیست باکس اضافه میکنه چرا ؟


if (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
{
foreach (HtmlElement ClientControl in webBrowser1.Document.Links)
{
listBox2.Items.Add(ClientControl.GetAttribute("href").ToLower().Contains("site.com:8080"));
string href = System.Convert.ToString(ClientControl.GetAttribute ("href").Contains("site.com:8080"));
textBox2.Text = href;
}
}




از این استفاده میکنم کل لینکارو میگیره و به لیست اضافه میکنه در حالی که من فقط یک لینک میخوام چطور میشه محدود ترش کرد که تیکه اول لینک رو بهش بدیم مثلا با Contains بهش بگیم اگه 8080 تو لینک بود این لینک رو بگیر به لیست اضافه کن ؟



if (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
{
foreach (HtmlElement ClientControl in webBrowser1.Document.Links)
{
listBox2.Items.Add(ClientControl.GetAttribute("href")"));

}
}




یا اگه روش دیگه ای سراغ دارید لطفا کد یا نمونه سورسش رو بدید چون در این زمینه و اینجور برنامه ها کاربلد نیستم و آشنایی ندارم پس کد ناقص نزارید چون واسه تکمیل کردنش باز مشکل دارم !!
خواهشن دوستان کمک کنند به نتیجه برسم خیلی واجبه و درگیرشم
ممنون

amirali001
جمعه 18 دی 1394, 14:27 عصر
کسی بلدنیست ؟