وعليكم السلام ورحمة الله وبركاته
مرحباً اخى السندبااد
القي نظرة على الكود بهذا الشكل
كود :
If IsDate(TxtBDate.Text) Then
TBDateTakePric.Text = DateAdd("d", 14, CDate(TxtBDate.Text).ToString("dd/MM/yyyy"))
Dim dayadd As Date = DateAdd("d", 14, CDate(TxtBDate.Text).ToString("dd/MM/yyyy"))
Dim days2 As Long = DateDiff("d", Now.Date, dayadd)
'TBDateNumDay.Text = days2.ToString
Select Case days2
Case 0
TBDateNumDay.Text = "اليوم آخر يوم للتعليق "
Case < 0
TBDateNumDay.Text = "الرصيد متاج منذ مدة"
Case > 14
TBDateTakePric.Text = "لم يحن هذا التاريخ بعد"
TBDateNumDay.Text = "لم يحن هذا التاريخ بعد"
Case Else
TBDateNumDay.Text = days2
End Select
Else
TBDateTakePric.Text = "أدخل تاريخاً صحيحاً"
TBDateNumDay.Text = "أدخل تاريخاً صحيحاً"
End Ifبمجرد استخدام CDate
فهنا يعنى التاريخ مدخل يوم شهر سنة أو شهر يوم سنة
سيكون بالنهاية تاريخ مهما اختلف وضع التنسيق بالجهاز والمدخل
وياتى دور
كود :
.ToString("dd/MM/yyyy")وهنا لتحديد طبقاً لما تريده
تعال انت كده واكتب التاريخ بهذا الشكل
كود :
يوم شهر
25 4فقط مسافة بين الرقمين وبدون تحديد السنة
الان تعال وجرب بهذا الشكلكود :
24 4 2019طيب تعال وجرب بهذا الشكل
كود :
24-4-2019
أو
24-4والشكل العام
كود :
24/4
أو
24/4/2019بالنهاية راجع هذا الرد وكذلك الموضوع
اتمنى انها تفيدك فى طريقة استخدام لادخال التاريخ
تحياتى لك
وتمنياتى لك التوفيق
وصحيحة نقطة اخيرة ونسيت تعديلها والتحدث بخصوصها
على هذا السطر لكود شرط التحققكود :
If IsDate(TxtBDate.Text) Thenيفضل ان تجعله بهذا الشكل
كود :
If Date.TryParseExact(TxtBDate.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.CurrentCulture, Globalization.DateTimeStyles.None, DatePc) Thenوضع اعلى هذا السطر لشرط التحقق هذا الكود
كود :
Dim DatePc As Dateبكده اى كان تنسيق الجهاز حتى ولو كان مثل
كود :
الخميس 25 ابريل 2019فقط سيسلز بان يكون التاريخ المدخل فى TextBox
عبارة عن هذا الشكلكود :
25/04/2019ويلزم وضع 0 فى الشهر اذا كان الرقم من 1 : 9
ولتجنب وضع السفر ويكفي اذا كان التاريخ مدخل مثل هذا
كود :
25/4/2019بانه يكفي الغرض فقط استبدل
كود :
dd/MM/yyyyالى
كود :
dd/M/yyyyبكده سيقبل التاريخ بهذا الشكل
كود :
25/4/2019وايضاً
كود :
25/04/2019تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

