28-04-18, 08:12 PM
بسم الله الرحمن الرحيم
سأل أحد الأعضاء عن برنامج لعمل مواعيد الصلاة وعرض التواريخ بأنواعها
فوضعت هذا المشروع في : قسم امثلة ومشاريع VB.NET للفائدة العامة
المشروع يعتمد على خدمات قوقل لجب خط الطول والعرض للمنطقة التي تبحث عنها بالإضافة إلى المنطقة الزمنية وحساب فرق الوقت من GMT خط غرينيتش ( +3 ) مثلاً
نمررهذة المعلومات إلى الكلاس الموجود في المشروع ( PrayerTimes ) وهو للأمانة من الإنترنت ( ولست متأكد من اسم صاحب هذا الكلاس : جزاه الله خيراً )
هذا الكلاس ( PrayerTimes ) يحتاج إلى 3 معلومات أساسية :
latitude خط العرض = ( 25.2839926) على شكل رقم عشري
longitude خط الطول = ( 51.4419567 ) على شكل رقم عشري
timeZone فرق الوقت من غرينيتس = +3 GMT
بناءاً على هذة المعلومات يتم حساب مواعيد الصلاة .
توجد مدارس عدة لحساب مواعيد الصلاة ، والمقصود هنا هو أن لكل مدرسة إعتقاد خاص بطريقة الحساب
كل مدرسة لها طريقتها الخاصة في الحساب ومعتقداتها التي تؤمن بها بأن هذة الطريقة هي الأصح
إحتر منها ما يناسبك ، هذا والله أعلم .
كود :
[align=center] ' Makkah : Umm al-Qura, Makkah , Saudi Arabia[/align]
[align=center] ' Egypt : Egyptian General Authority of Survey, Egypt[/align]
[align=center] ' Karachi : University of Islamic Sciences, Karachi, Pakiistan[/align]
[align=center] ' Custom : User Custom[/align]
[align=center] ' ISNA : Islamic Society of North America (ISNA) [/align]
[align=center] ' MWL : Muslim World League (MWL) [/align]
[align=center] ' Others : any Others than below[/align]
رابط خدمات قوقل
ملاحظة : لكل خدمة لها الـ api-key الخاص بها
عند الدخول على صفحة كل خدمة ستجد زر لإنشاء مفتاح api-key
يعني أن كل خدمة لها ملد خاص بالمفاتيح ولا يمكن إستخدام مفتاح واحد لكل الخدمات
حتاج إلى api-key وهو مجاني , من الرابط التالي :
ملف المشروع :
Muslim v1.1.rar (الحجم : 1.01 م ب / التحميلات : 540)