الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اين الخطأ في هذا الكود

مغلق
بدأه tamer229 في 28 أبريل 2007 · 5 رد · 701 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الكود المرفق كود بسيط يوضح

عدد ايام الشهر - متى يبدأ ومتى ينتهى على حسب تقويم من القرى

المشكلة يا سادة يا كرام انه يعترض على تاريخ 30-4-1428

فاين الخطأ

ولتسهيل تحديد الخطأ جرب هذا الكود

wday2 = umq.GetDayOfWeek(umq.GetDaysInMonth(1428, 4) & "-" & i & "-1428")

وشكرا

Abcd.rar

تم تعديل هذه المشاركة بواسطة tamer229 في 28 أبريل 2007 في 12:07

#2

الخطا يكون في حال ان هذا اليوم لايكون موجود اصلا يعني شهر 4 في هذه السنة كان فقط 29 يوم فلذلك يظهر الخطأ

ملاحظة: لم انظر الكود لعدم وجود فيجوال استوديو على جهازي الحالي

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

الامر ببساطة ان السعودية تعتمد تقويم ام القرى

شهر 4 هذا العام في هذا التقويم 30 يوم

المفروض ان مايكروسوفت نزلت Class خاص للتعامل مع هذا التقويم بدلا من التقويم الهجري الخاص بها ولقد سعدت كثيرا بذلك الا انه ظهرت مشكله غريبة ان يوم

30-4-1428 الموجود في تقويم ام القرى في VB2005 لا يمكن التعامل معه باستخدام اي داله من دوال التاريخ .

فهل من حل وشكرا.

#5

للتاريخ مشاكل كبيرة مع المبرمجين أولها تحويل التاريخ الى نص

وما يظهر لي أن ال هذه هي مشكلتك .. لانك تأخذ التاريخ بصيغة نص وتحوله الى تاريخ

في التوقيع طريقة للتحويل أرجو أن تنفعك

#6

ارجو من الجميع تجربة الكود ثم الرد

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…