![]() |
|
۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : ۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞ (/showthread.php?tid=5061) |
۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞ - RaggiTech - 04-10-12 كاتب الموضوع : أنس محمود
بسم الله الرحمن الرحيم *۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞.:- السلام عليكم ورحمة الله وبركاته :- طبعا هديتي لكم اليوم هي أغلى هدية ، قاعدة بيانات للقرآن الكريم كاملاً وبالتشكيل ، طبعا تكمن سهولة التعامل معها في أنها أنشئت من فئات مخصصة ( الفئات : Sura , Aya , Quran ) ، بعد ذلك تم سلسلة الناتج ليكون لدينا قاعدة بيانات تحتوي على القرآن الكريم . لذلك فأن التعامل معها سيكون ما هو إلا تعامل مع الفئة Quran كما سيلي ذكره . * كيف تستخدم قاعدة البيانات للقرآن الكريم هذه في برنامجك :- 1. انسخ قاعدة البيانات المرفقة ( Quran.qdb ) إلى المجلد : Bin\Debug في ملفات مشروعك . 2. إضافة مرجع المكتبة HolyQuran.dll إلى مشروعك من قائمة Project الأمر Add Reference من تبويب Browse . 3. الآن قم باستيراد مجال الأسماء : كود : [COLOR=#000000][COLOR=#0000bb] Imports HolyQuran 4. الآن قم بتعريف كائن جديد من الفئة Quran في التصريحات العامة ( General declarations ) ، مع إرسال مسار قاعدة البيانات بالمشيد محدد الوصول Friend :- كود : [color=#000000][COLOR=#0000bb]Friend Quran_ [/color][color=#007700]As New [/color][color=#0000bb]Quran[/color][color=#007700]([/color][color=#0000bb]Application[/color][color=#007700].[/color][color=#0000bb]StartupPath [/color][color=#007700]& [/color][color=#dd0000]"\Quran.qdb"[/color][color=#007700])[/color][COLOR=#007700]5. الآن أصبع لديك الكائن Quran_ والذي يحوي سور القرآن كلها ، يمكنك التعامل معه كما يحلو لك 6. أعضاء الفئة Quran :- · الخاصية Sewar : خاصية للقراءة فقط تعود بمصفوفة من النوع Sura ، وتحوي سور القرآن . · الدالة Get_Aya : تعود بآية ، تطلب هذه الطريقة وسيطان ؛ الأول : يمثل اسم السورة ، والثاني : رقم الآية في هذه السورة . 7. أعضاء الفئة Sura :- · الخاصية Sura_Name : تعود باسم السورة . · الخاصية Sura_Jouza : تعود برقم الجزء للسورة . · الخاصية Ayat : تعود بمصفوفة من النوع Aya وتحوي ايات هذه السورة كلها . · الدالة ToString : تعود بالسورة بكامل آياتها . 8. أعضاء الفئة Aya :- · الخاصية Aya_Sura : تعود بكائن من النوع Sura يمثل السورة التابعة لها الآية . · الخاصية Aya_Jouza : تعود برقم الجزء التابعة له الآية . وهذا مثال لبرنامج القرآن مع البحث يمكنك إضافة الـ Forms الخاصة به مباشرة في مشروعك بعد تنفيذ الخطوات 1 و 2 وهذا كود المكتبة . وأخيرا ، السلام عليكم ورحمة الله وبركاته ۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞ - RaggiTech - 04-10-12 للعلم قاعدة البيانات مرفقه داخل ملفات المثال ، يمكنك تحميل قاعدة البيانات مفردة من هنا . وكذلك ملف الـ DLL للمكتبة . |