18-06-19, 09:33 PM
قمت بعمل كود لجلب الروابط وكذلك العنوان خاص كل رابط
فيمكنك استخامهم طبقاً لما هو موضح عند الاضافة لـ listBox و comboBox
الكود
كود :
string web = ("bidaya.html");
System.Net.WebClient webclint = new System.Net.WebClient();
string html = webclint.DownloadString(web);
string[] Lines = html.Replace("\r", null).Split('\n');
List<string> sLink = new List<string>(); // لتخزين الروابط
List<string> sText = new List<string>(); // لتخزين العنوان
int i = new int();
string[] TLink = new string[] { };
foreach (string line in Lines)
{
if (line.StartsWith("<li>"))
{
if (i == 0)
TLink = line.Replace("<li><a id=\"bi\" href=\"", null).Replace("\">", "#").Replace("</a></li>", null).Split('#');
else
TLink = line.Replace("<li><a id=\"bi" + i + "\" href=\"", null).Replace("\">", "#").Replace("</a></li>", null).Split('#');
sLink.Add(TLink[0]);
sText.Add(TLink[1]);
i = (i == 6) ? 6 : i + 1;
}
}
foreach (string sL in sLink)
// لاضافة الروابط فى listBox
listBox1.Items.Add(sL);
foreach (string sT in sText)
// لأضافة العنوان فى comboBox
comboBox1.Items.Add(sT);لا تنسي تغيير
PHP كود :
bidaya.html
برابط الموقع المطلوب جلب منه نفس الامور
احببت ان اطول على نفسى بكتابة الكود بهذا الشكل حتى تتاح لك التعديل
عليه والتعامل معه اذا اختلف المسميات والتنسيق فى اى موقع
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

