مشروع القران الكريم ( تصف العمل اكتمل )
#1
السلام عليكم
المشروع لوجه الله
من يريد المساهمة فليتفضل
قاعدة البيانات sqlite تم ارفاقها مع البرنامج لاستكشافها استخدموا DB Browser for SQLite
تحتوي على مكان السجدة والاحزاب وغيرها ...
البرنامج ملتي ثريد
صور من البرنامج

[صورة: a0o8jd.png]
الخط العادي
[صورة: 4Rp84i.png]
اعدادات

[صورة: WDhAbP.png]

لتحميل البرنامج مع الكود سورس
كود :
http://www.mediafire.com/download/62a76yc57dsbfi7/quranSqlite2.rar
]
[-] كل من 1 user says قال شكرا ل onexite على المشاركة المفيدة
  • mohamed49
الرد
#2
وعليكم السلام ورحمة الله

ما هو مصدر قاعدة البيانات ؟
مشروع القرأن بجاجة لجهة رسمية تدعمه من حيث التدقيق والتصحيح

كان هنا مشروع سابق بالمنتدى لكن حذف لهاذا السبب
الرد
#3
B.M.AbdelAziZ كتب : ما هو مصدر قاعدة البيانات ؟
وجدتها في هذا الموقع
github.com/riadvice/Qurani
الرد
#4
الخط الجديد
[صورة: 1cvRXX.png]
خاصية البحث

[صورة: ySEWFx.png]

PHP كود :
function TForm2.QuranFind(_SoraIndex,_AyaIndexWord): string;
var
    
i,starting_row:Word;
    list:
TStringList;
begin


try
try
StatusBar1.Panels[0].Text:='';
Result:='';
//من اين تبدا السورة
starting_row:=QuranTable.starting_row[_SoraIndex];
// اختيار الايات من اين تبدا الى حد مجموع الايات
list:= QuranSelect(starting_row,starting_row+suwarLength[_SoraIndex]);
 
//SELECT imlai FROM Quran WHERE imlai like '+QuotedStr('%'+str+'%')
if _AyaIndex suwarLength[_SoraIndexthen begin
                                           StatusBar1
.Panels[0].Text:='لا توجد اية برقم : ' +inttostr(_AyaIndex) +' اقصى حد : '+inttostr(suwarLength[_SoraIndex]);
                                           Exit;
                                            
end;
if list.
Count 0 then begin
 Result
:=list[_AyaIndex-1];
  
StatusBar1.Panels[0].Text:='تم العثور على '+inttostr(list.Count)+' ايات';
end else StatusBar1.Panels[0].Text:='لم يتم العثور على ما يناسب بحثك';

finally
list.
Free
end
;

except on e:exception do StatusBar1.Panels[0].Text:=' حدث خطأ '+e.Messageend;

end
عملية البحث
PHP كود :
procedure TForm2.Button1Click(SenderTObject);
begin
Memo2
.Text:=QuranFind(ComboBox1.ItemIndex+1,SpinEdit1.Value) ;
end
الخط المستخدم
PHP كود :
http://fonts.qurancomplex.gov.sa/ 


الملفات المرفقة
.rar   Unit2.rar (الحجم : 2.73 ك ب / التحميلات : 59)
الرد
#5
تم تغيير قاعدة البيانات والان اصبحت موثوقة من موقع القرآن الكريم بجامعة الملك سعود
تم اضافة التفسير وخاصية البحث
التفسير الميسر


[صورة: Ufy5fI.png]

البحث صحيح ويجد حتى انصاف الكلمات

[صورة: Dx8c8M.png]

رابط التحميل ( كامل المشروع ) بأول الموضوع
الرد
#6
مبرمج خبرة للمشاركه
الرد
#7
للمساهمة فيمكنك المشاركة معنا هنا
الرد
#8
تم اضافة مكتبة bass والقراءة من الانترنت بصوت المنشاوي مجود

[صورة: iM4hfw.png]


الملفات المرفقة
.rar   quranSqlite3.rar (الحجم : 16.58 ك ب / التحميلات : 98)
الرد
#9
هكذا لن يشارك احد ويتم التحميل فقط
حتى يشارك غيرك بالمشروع من الاحسن ان تضع على شكل نقط ما ينقص المشروع
- فعل كذا وكذا
- ......
الرد
#10
السلام عليكم ورحمة الله
اتفق مع الاخ ِعبد العزيز - يجب ان تكون هناك جهة رسمية تدعم هذا المشروع للتأكج من صحته ودقته. بارك الله فيكم.
الرد


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


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