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

نشكركم اولا على المجهود الرائع في الاستجابة ولي مطلب

عندي على الفورم عدد TextBox1 واكتب فية تاريخ اليوم وعندي TextBox2 اكتب فية تاريخ ايضا بدي عند الضغط على Button1 اذا كان التاريخ المكتوب في TextBox2 اكبر من التاريخ اليوم الموجود في TextBox1 يفتح Form2 واذا التاريخ اصغر يعطينا مسج لا يمكن الدخول التاريخ مختلف طبعا في فيجوال 2008

ان شاء الله يكون السؤال مفهوم
ولكم كل التحية
الرد }}}
تم الشكر بواسطة:
#2
أبسط طريقة :

كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If CDate(Me.TextBox2.Text.Trim) > CDate(Me.TextBox1.Text.Trim) Then
            ' Form2.Show()
        Else
            MsgBox("لا يمكن الدخول التاريخ مختلف")
        End If
    End Sub
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:
#3
kslawy كتب :أبسط طريقة :

كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If CDate(Me.TextBox2.Text.Trim) > CDate(Me.TextBox1.Text.Trim) Then
            ' Form2.Show()
        Else
            MsgBox("لا يمكن الدخول التاريخ مختلف")
        End If
    End Sub



ما شاء الله عليك اخي العزيز kslawy هذا هو المطلوب بعينة كل الشكر والعرفان وجعلها الله في ميزان حسناتك

والى اللقاء في موضوع اخر لكم منا كل التحية والاحترام
الرد }}}
تم الشكر بواسطة:
#4
بعد اذنكم .. ماهي صيغة التاريخ اللتي ينجح معها الكود؟؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#5
الازرار مخفية اخي
kslawy
بارك الله فيك على الكود

اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#6
يعطيك العافية أخي سعود
شكرك موصول إن شاء الله (بالنية)

الكود التالي يقبل التحقق حتى لو كان التاريخ الأول تاريخ قصير والتاريخ الثاني تاريخ طويل كالتالي :
كود :
If CDate(Me.TextBox2.Text.Trim).ToShortDateString > CDate(Me.TextBox1.Text.Trim).ToLongDateString Then

ولكنه لا يقبل هذا :
كود :
If CDate(Me.TextBox2.Text.Trim).ToString("dd/MM/yyyy") > CDate(Me.TextBox1.Text.Trim).ToString("MM/dd/yyyy") Then


وذلك لأننا استخدمنا صيغ تاريخ مختلفة في الأول استخدمنا dd/MM/yyyy يعني اليوم ثم الشهر ثم السنة ، وفي الثانية MM/dd/yyyy عكسنا الشهر أولا ثم اليوم ثم السنة ، بهذه الطريقة سيعطيك دائما خطأ :


****
***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 551 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  مساعدة البحث بين تاريخين أبووسم 3 544 16-08-24, 01:37 PM
آخر رد: أبووسم
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,085 11-08-24, 11:44 AM
آخر رد: alachk
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 603 12-06-24, 08:00 PM
آخر رد: Taha Okla
  [VB.NET] محتاج كود حساب الفرق بين تاريخين بالايام moustafakamel95 3 1,244 29-01-24, 04:05 PM
آخر رد: مصطفى مصطفى
  الفرق بين تاريخين على أن يظهر الناتج بعدد الاشهر boofa2022 4 635 03-01-24, 11:21 AM
آخر رد: boofa2022
Video SQL مشكلة البحث بين تاريخين waataanys 1 630 02-12-23, 07:54 PM
آخر رد: waataanys
  حساب عدد الشهور بين تاريخين kebboud 4 1,090 12-04-23, 03:22 PM
آخر رد: kebboud
  البحث بين تاريخين kebboud 1 983 20-01-23, 11:39 PM
آخر رد: abu7shihab
  [VB.NET] محتاج مساعدة في كتابة كود لإيجاد اسامي الشهور بين تاريخين moftah70 4 1,118 20-10-22, 02:59 PM
آخر رد: moftah70

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


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