04-10-12, 10:50 AM
كاتب الموضوع : أنس محمود
بسم الله الرحمن الرحيم
بسم الله الرحمن الرحيم
*۩۞أفضل قاعدة بيانات للقرآن الكريم سهلة التعامل جداً ( لا تضيع الفرصة )۩۞.:-
السلام عليكم ورحمة الله وبركاته :-
طبعا هديتي لكم اليوم هي أغلى هدية ، قاعدة بيانات للقرآن الكريم كاملاً وبالتشكيل ،
طبعا تكمن سهولة التعامل معها في أنها أنشئت من فئات مخصصة ( الفئات : Sura , Aya , Quran ) ، بعد ذلك تم سلسلة الناتج ليكون لدينا قاعدة بيانات تحتوي على القرآن الكريم .
لذلك فأن التعامل معها سيكون ما هو إلا تعامل مع الفئة Quran كما سيلي ذكره .
* كيف تستخدم قاعدة البيانات للقرآن الكريم هذه في برنامجك :-
1. انسخ قاعدة البيانات المرفقة ( Quran.qdb ) إلى المجلد : Bin\Debug في ملفات مشروعك .
2. إضافة مرجع المكتبة HolyQuran.dll إلى مشروعك من قائمة Project الأمر Add Reference من تبويب Browse .
3. الآن قم باستيراد مجال الأسماء :
كود :
[COLOR=#000000][COLOR=#0000bb] Imports HolyQuran
[/COLOR][/COLOR]
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]
[/COLOR][/COLOR]
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
وهذا كود المكتبة .
وأخيرا ،
السلام عليكم ورحمة الله وبركاته