تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث ضمن html باستخدام linq
#1
كاتب الموضوع : mr.black

السلام عليكم..
في البداية انا لست ضليعاً في صياغة المواضيع فلذلك سأدخل الى الموضوع مباشرة

بعد استيراد مكتبة LINQ في مشروعك واضافة كنترول web browser و Listbox أكتب الكود التالي لتقوم بالبحث عن اي tag ضمن كود HTML


كود :
[color=#000000][COLOR=#0000bb]Dim hrefLst [/color][color=#007700]= ([/color][color=#0000bb]From elm [/color][color=#007700]As [/color][color=#0000bb]HtmlElement In wb[/color][color=#007700].[/color][color=#0000bb]Document[/color][color=#007700].[/color][color=#0000bb]Body[/color][color=#007700].[/color][color=#0000bb]GetElementsByTagName[/color][color=#007700]([/color][color=#dd0000]"a"[/color][color=#007700]) [/color][color=#0000bb]Select elm[/color][color=#007700].[/color][color=#0000bb]GetAttribute[/color][color=#007700]([/color][color=#dd0000]"href"[/color][color=#007700])).[/color][COLOR=#0000bb]Distinct
[/COLOR][color=#007700]For [/color][color=#0000bb]Each href [/color][color=#007700]As [/color][COLOR=#0000bb]String In hrefLst
ListBox1[/COLOR][color=#007700].[/color][color=#0000bb]Items[/color][color=#007700].[/color][color=#0000bb]Add[/color][color=#007700]([/color][color=#0000bb]href[/color][COLOR=#007700])
[/COLOR][COLOR=#0000bb]Next  
[/COLOR][/COLOR]

فكما تلاحظون انني قمت بالبحث عن a و ارجعت قائمة بـHref التابعة لها
كما يمكنكم استبدال a بأي tag اخرى مثل img وايضا اسبدال href بـ src فتكون قد حصلت على كود يجلب لك كل ماسرات الصور


كود :
[color=#000000][COLOR=#0000bb]Dim hrefLst [/color][color=#007700]= ([/color][color=#0000bb]From elm [/color][color=#007700]As [/color][color=#0000bb]HtmlElement In wb[/color][color=#007700].[/color][color=#0000bb]Document[/color][color=#007700].[/color][color=#0000bb]Body[/color][color=#007700].[/color][color=#0000bb]GetElementsByTagName[/color][color=#007700]([/color][color=#dd0000]"img"[/color][color=#007700]) [/color][color=#0000bb]Select elm[/color][color=#007700].[/color][color=#0000bb]GetAttribute[/color][color=#007700]([/color][color=#dd0000]"src"[/color][color=#007700])).[/color][COLOR=#0000bb]Distinct
[/COLOR][color=#007700]For [/color][color=#0000bb]Each href [/color][color=#007700]As [/color][COLOR=#0000bb]String In hrefLst
ListBox1[/COLOR][color=#007700].[/color][color=#0000bb]Items[/color][color=#007700].[/color][color=#0000bb]Add[/color][color=#007700]([/color][color=#0000bb]href[/color][COLOR=#007700])
[/COLOR][COLOR=#0000bb]Next  
[/COLOR][/COLOR]

دمتم بخير
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الدرس الثالث : Linq To SQL khodor1985 4 757 11-07-17, 09:46 PM
آخر رد: حريف برمجة
  خطأ في تطبيق Linq to Sql Abdh111 0 74 11-07-17, 01:22 AM
آخر رد: Abdh111
  سؤال في تطبيق الدرس الأول Linq to Sql Abdh111 0 135 11-06-17, 12:46 AM
آخر رد: Abdh111
  سؤال حول JOINT في تقنية LINQ ndjakoub 3 190 04-06-17, 09:06 PM
آخر رد: ndjakoub
  Microsoft Report using LINQ TO SQL Abu Ehab 1 227 05-05-17, 11:27 AM
آخر رد: sendbad100
Exclamation سؤال في LINQ a_abdullah 3 305 25-03-17, 11:03 PM
آخر رد: khodor1985
  عملية البحث من خلال تقنية linq khodor1985 1 591 12-03-17, 07:29 PM
آخر رد: حريف برمجة
  الدرس الرابع : Linq To SQL khodor1985 6 1,041 10-03-17, 11:12 AM
آخر رد: عماد السيد
  البحث عن كلمة داخل ملف نصي باستخدام تقنية Linq Sajad 5 1,950 09-12-16, 09:05 AM
آخر رد: اجيسك
  LINQ _ My reference Will be here أبو عمر 8 1,143 09-12-16, 09:03 AM
آخر رد: اجيسك

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم