السلام عليكم ورحمة الله وبركاته
في البداية أحب أن أشكر جميع الأخوة القائمين على هذا المنتدى الرائع
وبدون إطالة أود طرح مشكلتي
مشكلتي تتمثل في أني عندما أقوم بتعريف متغير من نوع "تاريخ" كالتالي
تبدأ المشكلة عندما أريد اسناد تاريخ لهذا المتغير
فعندما يكون التاريخ المعتمد للبرنامج هو التاريخ الهجري (سواء عن طريق الوندوز أو عن طريق أمر ( Globalization.CultureInfo ) )
فإن هذا المتغير لن يقبل بأي حال من الأحوال التواريخ التالية
30/2
30/4
30/6
30/8
30/10
30/12
يعني بالعربي لن يقبل يوم 30 من أي شهر زوجي من أشهر السنة الهجرية
----------------------------
أحب أن انوه الى أنني تغلبت على هذه المشكلة بإجبار البرنامج على اعتماد التاريخ الميلادي ولو شكليا فقط عن طريق الأمر
انحلت المشكلة ولكن بقي أن شهر 2 لن يقبل يوم 30 وفي أغلب الأحيان لن يقبل حتى 29
يعني 30/2 لن يتم قبوله وهذه مشكلة
كيف يمكنني جعل المتغير يقبل أي قيمة تاريخ فكما هو معروف التاريخ الهجري قد يكون 30 يوم لأي شهر
وانا أحتاج الى استخدام التاريخ الهجري في برنامجي
مع العلم بأنه عند اعتماد التاريخ الهجري للبرنامج لن يقبل يوم 30 من الأشهر الزوجية 2-4-6-8-10-12
أتمنى تكون وصلت الفكرة
واذا فيه أحد ما فهم المقصود او استصعب عليه أمر ما مما ذكرته لا يتردد في طرح تساؤله
لأني أقوم على مشروع الآن والبرنامج متوقف عند هذه النقطة
تحياتي للجميع
مرفق صورة الخطأ
في البداية أحب أن أشكر جميع الأخوة القائمين على هذا المنتدى الرائع
وبدون إطالة أود طرح مشكلتي
مشكلتي تتمثل في أني عندما أقوم بتعريف متغير من نوع "تاريخ" كالتالي
كود :
Dim dd as date
فعندما يكون التاريخ المعتمد للبرنامج هو التاريخ الهجري (سواء عن طريق الوندوز أو عن طريق أمر ( Globalization.CultureInfo ) )
فإن هذا المتغير لن يقبل بأي حال من الأحوال التواريخ التالية
30/2
30/4
30/6
30/8
30/10
30/12
يعني بالعربي لن يقبل يوم 30 من أي شهر زوجي من أشهر السنة الهجرية
----------------------------
أحب أن انوه الى أنني تغلبت على هذه المشكلة بإجبار البرنامج على اعتماد التاريخ الميلادي ولو شكليا فقط عن طريق الأمر
كود :
Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("ar-eg")
يعني 30/2 لن يتم قبوله وهذه مشكلة
كيف يمكنني جعل المتغير يقبل أي قيمة تاريخ فكما هو معروف التاريخ الهجري قد يكون 30 يوم لأي شهر
وانا أحتاج الى استخدام التاريخ الهجري في برنامجي
مع العلم بأنه عند اعتماد التاريخ الهجري للبرنامج لن يقبل يوم 30 من الأشهر الزوجية 2-4-6-8-10-12
أتمنى تكون وصلت الفكرة
واذا فيه أحد ما فهم المقصود او استصعب عليه أمر ما مما ذكرته لا يتردد في طرح تساؤله
لأني أقوم على مشروع الآن والبرنامج متوقف عند هذه النقطة
تحياتي للجميع
مرفق صورة الخطأ