تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إريد تنبيه إذا كان التاريخ اكبر من أو يساوي تاريخ اليوم.
#1
السلام عليكم ورحمة الله وبركاته

لدي DateTimePicker1 يحتوي على تاريخ إنتهاء صلاحية الجواز

إريد أذا كان التاريخ الظاهر يساوي تاريخ اليوم أو اكبر يتغير لون الخلفية في DateTimePicker1 إلى اللون الأحمر

و ما المشكلة التي في الكود هذا ؟

كود :
If DateTimePicker1 .Value >= Date.Today Then
            DateTimePicker1 .CalendarForeColor = Color.Red
            DateTimePicker1 .ForeColor = Color.Red
        Else
            DateTimePicker1 .ForeColor = Color.Black
        End If

حيث أنه لم يعمل معي بالشكل المطلوب

و سؤال أخير
أين أضع الكود ؟ هل هو في حدث DateTimePicker1_ValueChanged ؟ او في الفورم لود ؟
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
#2
الكود دا حاولت اعدلة كتير فمعرفتش حتي لما شيلت الشرط
فاداة الداتا تيم عمري ما شوفتها بشكل خلفة غير الابيض..

والنقطة الاولي ممكن توضيح..
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة: أبووسم , أبووسم
#3
(09-01-19, 02:29 AM)اسامه الهرماوي كتب : الكود دا حاولت اعدلة كتير فمعرفتش حتي لما شيلت الشرط
فاداة الداتا تيم عمري ما شوفتها بشكل خلفة غير الابيض..

والنقطة الاولي ممكن توضيح..

اشكرك على ردك ،

انسى الكود لأني انا بنفسي ما زبط معاي ,

أريد أذا كان التاريخ الموجود في الداتا تيم يساوي تاريخ اليوم أو تاريخ أقدم منه يظهر لي تنبيه أن التاريخ قديم

أستفيد منه لمعرفة الجوازات و الوثائق التي أنتهى تاريخها . حتى اجددها. ولك شكري
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة:
#4
(10-01-19, 12:08 AM)أبووسم كتب :
(09-01-19, 02:29 AM)اسامه الهرماوي كتب : الكود دا حاولت اعدلة كتير فمعرفتش حتي لما شيلت الشرط
فاداة الداتا تيم عمري ما شوفتها بشكل خلفة غير الابيض..

والنقطة الاولي ممكن توضيح..

اشكرك على ردك ،

انسى الكود لأني انا بنفسي ما زبط معاي ,

أريد أذا كان التاريخ الموجود في الداتا تيم يساوي تاريخ اليوم أو تاريخ أقدم منه يظهر لي تنبيه أن التاريخ قديم

أستفيد منه لمعرفة الجوازات و الوثائق التي أنتهى تاريخها . حتى اجددها. ولك شكري

طيّب أخي الكريم " أبو وسم " ..
و مصدر التاريخ الموجود بالدات تيم بيكر .. من أين لو سمحت .. هل هو بقاعدة البيانات ؟؟
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: أبووسم
#5
(10-01-19, 12:28 AM)عبد العزيز البسكري كتب :
(10-01-19, 12:08 AM)أبووسم كتب :
(09-01-19, 02:29 AM)اسامه الهرماوي كتب : الكود دا حاولت اعدلة كتير فمعرفتش حتي لما شيلت الشرط
فاداة الداتا تيم عمري ما شوفتها بشكل خلفة غير الابيض..

والنقطة الاولي ممكن توضيح..

اشكرك على ردك ،

انسى الكود لأني انا بنفسي ما زبط معاي ,

أريد أذا كان التاريخ الموجود في الداتا تيم يساوي تاريخ اليوم أو تاريخ أقدم منه يظهر لي تنبيه أن التاريخ قديم

أستفيد منه لمعرفة الجوازات و الوثائق التي أنتهى تاريخها . حتى اجددها. ولك شكري

طيّب أخي الكريم " أبو وسم " ..
و مصدر التاريخ الموجود بالدات تيم بيكر .. من أين لو سمحت .. هل هو بقاعدة البيانات ؟؟
تحياتي

صحيح موجود في قاعدة البيانات ، تم إدخاله مسبقاً
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#6
السّلام عليكم و رحمة الله و بركاته
أخي الكريم .. " أبو وسم " ..
إذا كان الأمر يخصّ الجوازات المنتهية صلاحيتها .. فأنا فكّرت معك بطريقة عمليّة أكثر ..حيث سيتم عرض جميع السجلات المنتهية صلاحيتها بأوّل شاشة فتح  للبرنامج ..
التاريخ المنقضي أو التاريخ القادم أو بعد أو قبل عدد من الأيام أنت الذي ستحدّده من خلال هذا السّطر ..

كود :
  Sqlexpire = "SELECT * FROM TBL_CITOYEN WHERE Passport_Perime<#" & Now.ToShortDateString & "#"

طريقة إضافة أو إنقاص الأيام من الكود السابق هي الطريقة المتعارف عليها .. هكذا مثلا ً ..


كود :
<= Now.AddDays(20)


لأنّ طريقة ربط التنبيه بالدات تايم بيكر ليست عملية و ليست شاملة
لأنّها بطبيعة الحال سوف تعرض لك سجلا واحدا فقط
و أي استفسار فالجميع جاهز بإذن الله لتقديم المساعدة قدر المستطاع
تحياتي



الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 92.13 ك ب / التحميلات : 162)
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: أبووسم , سعود , sendbad100
#7
يعجز لساني عن شكرك اخوي عبدالعزيز

و لكن اتضح بعد تشغيل البرنامج أن الفورم فاضي من الادوات

ولم يظهر لي أي تنبيه بإنتهاء تاريخ من البيانات التي وجدتها في قاعدة البيانات
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#8
الفورم و أدواته و أكواده لا علم لي بمحتوى لفورم لديك و لسنا بحاجة لهم أخي " أبو وسم " ..
التنبيه ذكرت لك أنّه سيكون في بداية تشغيل المشروع ..
كتنبيه واستعلام ..
[صورة مرفقة: p_1104bi6q01.png]
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: سعود , أبووسم , sendbad100 , sendbad100
#9
احسنت بارك الله فيك ، الان تم إستيعاب الطريقة

جزاك الله خير ، واشكرك على البرنامج و الفكرة الرائعة

تحياتي لك
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] الحصول على الوقت و التاريخ بالإنجليزية دائما mmaalmesry 2 215 18-02-26, 10:53 PM
آخر رد: mmaalmesry
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 644 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] بحث عن تاريخ EMADW 0 342 31-03-25, 10:35 PM
آخر رد: EMADW
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 887 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  فحص حقل التاريخ اذا كان فارغ محمد خيري 4 604 14-01-25, 02:02 AM
آخر رد: محمد خيري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 636 06-01-25, 06:14 PM
آخر رد: aljzazy
  كيفية معرفة تاريخ انشاء ملف وحدفه المتألق9 2 697 07-11-24, 08:54 AM
آخر رد: F.H.M
  عند تصدير التاريخ للإكسل يظهر معه الوقت علماُ لم اسجل الوقت. أبووسم2 2 508 24-09-24, 10:21 PM
آخر رد: أبووسم2
  رسالة تنبيه بوصول الموظف إلى 7 ساعات فأكثر saud1004 0 348 08-09-24, 07:10 PM
آخر رد: saud1004
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 560 29-08-24, 06:27 PM
آخر رد: F.H.M

التنقل السريع :


يقوم بقرائة الموضوع: