السلام عليكم ورحمة الله وبركاته ،،،
لازالت مشكلة التحكم بالتاريخ تلاحقنا حتى مع إصدارات VB.NET ... وإليكم عرض المشكلة :-
عند إرسال التاريخ من الفورم على شكل نص ، ثم تحويله إلى تاريخ وحفظة في متغير تاريخ ، تظهر مشكلة وهي أن التاريخ يقرأ التاريخ الهجري (المحول من نص إلى تاريخ) على أنه تاريخ ميلادي ، فتظهر رسالة خطأ ، لأن السنة الهجرية لا تتوافق مع السنة الميلادية أو العكس ... وإليكم المثال التالي :-
TextBox1.Text="9/3/2012"
TextBox1.Text="17/3/1433"
Dim dt As Date = DateTime.Parse(TextBox1.Text)
MsgBox(dt)الإدخال الأول غير صحيح .. والثاني صحيح
أيها السادة ... ما هو الحل؟؟