منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تاريخ مشروط بالتكست بوكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

كيف اعمل شرط لتاريخ مدخل بتكست بوك داخل سجل بقاعده البيانت ( يعني اذا مضى اكثر من سنه على التاريخ يغير لون خلفية التكست بوك احمر مقارنة مع تاريخ الجهاز)
مثال اليوم 11 محرم 1434

اذا ادخلت تاريخ قبل 11 محرم 1433 يغير لون خلفيه التكست بوك احمر مثلا




طبعا مراعاة تغير التاريخ كل يوم


شكرا
PHP كود :
if cdate(textbox1.text) < now then
textbox1
.backcolor=color.red
end 
if 
تفضل أخي الكريم هذا هو الكود بالنسبة للتاريخ الهجري
أما بالنسبة للميلادي فالسنة ستكون 365
كود :
If Val(DateTime.Now.Subtract(CDate(TextBox1.Text)).ToString("dd")) > 354 Then
            TextBox1.BackColor = Color.Red
        End If
شكرا لكما وجاري التطبيق
لم تنجح

التكست بوك احمر عند ادخال اي تاريخ سواء قديم او بالمستقبل

المطلوب يكون احمر عند مضي اكثر من سنه على التاريخ المدخل

اذا لم يكمل سنه يكون ابيض اللون الافتراضي
تفضل ياغالي هذا الكود كاملا
كود :
If Val(DateTime.Now.Subtract(CDate(TextBox1.Text)).ToString("dd")) > 353 AndAlso CDate(TextBox1.Text) < DateTime.Now Then
            TextBox1.BackColor = Color.Red
        Else
            TextBox1.BackColor = Color.White
        End If