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

If DTPicker1 > Date Then
Text1 = 0
Else
Text1 = 1
End If

بمعنى اذا تاريخ الموجود اكبر من تاريخ اليوم تكست 1=Text1  والا العكس
الرد }}}
تم الشكر بواسطة:
#2
الاخ عمر السلام عليكم
الكود الذي ارفقته سليم ولا توجد به اي مشكلة
كما تلاحظ في المرفق


الملفات المرفقة
.rar   DTPicker.rar (الحجم : 1.49 ك ب / التحميلات : 39)
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
#3
وعليكم السلام استاذنا السيد اغالي

الكود يعمل في حال غير بداية الرقم في تاريخ
مثال
اذا تاريخ الموجود 07/01/2015
اذا قمت بتغير 09/01/2015 يشتغل
ولكن اذا قمت بتغير الي 01/01/2017
هنا المشكلة لا يعمل
يعني اذا غيرت الشهر او السنه لا يتغير
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم 

جرب الكود التالي

كود :
If Format(DTPicker1, "dd/MM/yyyy") > Format(Date, "dd/MM/yyyy") Then
Text1 = 0
Else
Text1 = 1
End If
والله الموفق
الرد }}}
#5
(07-02-17, 10:07 PM)عمر سالم كتب : وعليكم السلام استاذنا السيد اغالي

الكود يعمل في حال غير بداية الرقم في تاريخ
مثال
اذا تاريخ الموجود 07/01/2015
اذا قمت بتغير 09/01/2015 يشتغل
ولكن اذا قمت بتغير الي 01/01/2017
هنا المشكلة لا يعمل
يعني اذا غيرت الشهر او السنه لا يتغير

اخي العزيز عمر سالم السلام عليكم
بطبيعة الحال لا يتغير لان التاريخ (01/01/2017 ) اصغر من تاريخ اليوم لان الشرط يكون text1=0  في حال كان تاريخ اليوم اصغر
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
#6
(08-02-17, 12:20 AM)السيد الغالي كتب :
(07-02-17, 10:07 PM)عمر سالم كتب : وعليكم السلام استاذنا السيد اغالي

الكود يعمل في حال غير بداية الرقم في تاريخ
مثال
اذا تاريخ الموجود 07/01/2015
اذا قمت بتغير 09/01/2015 يشتغل
ولكن اذا قمت بتغير الي 01/01/2017
هنا المشكلة لا يعمل
يعني اذا غيرت الشهر او السنه لا يتغير

اخي العزيز عمر سالم السلام عليكم
بطبيعة الحال لا يتغير لان التاريخ (01/01/2017 ) اصغر من تاريخ اليوم لان الشرط يكون text1=0  في حال كان تاريخ اليوم اصغر
اسف اخي السيد اقصد 01/01/2018 فانه لايعمل

(08-02-17, 12:06 AM)sendbad100 كتب : السلام عليكم 

جرب الكود التالي

كود :
If Format(DTPicker1, "dd/MM/yyyy") > Format(Date, "dd/MM/yyyy") Then
Text1 = 0
Else
Text1 = 1
End If
والله الموفق
مرحبا سند نفس المشكلة يتغير dd ولكن الشهر وسنه فلا يتاثر بذلك

الكود يتغير مره واحده فقط في حال قمت بتغير مره تانية لا يستجيب
الرد }}}
تم الشكر بواسطة:
#7
(08-02-17, 01:47 AM)عمر سالم كتب :
(08-02-17, 12:20 AM)السيد الغالي كتب :
(07-02-17, 10:07 PM)عمر سالم كتب : وعليكم السلام استاذنا السيد اغالي

الكود يعمل في حال غير بداية الرقم في تاريخ
مثال
اذا تاريخ الموجود 07/01/2015
اذا قمت بتغير 09/01/2015 يشتغل
ولكن اذا قمت بتغير الي 01/01/2017
هنا المشكلة لا يعمل
يعني اذا غيرت الشهر او السنه لا يتغير

اخي العزيز عمر سالم السلام عليكم
بطبيعة الحال لا يتغير لان التاريخ (01/01/2017 ) اصغر من تاريخ اليوم لان الشرط يكون text1=0  في حال كان تاريخ اليوم اصغر
اسف اخي السيد اقصد 01/01/2018 فانه لايعمل

(08-02-17, 12:06 AM)sendbad100 كتب : السلام عليكم 

جرب الكود التالي

كود :
If Format(DTPicker1, "dd/MM/yyyy") > Format(Date, "dd/MM/yyyy") Then
Text1 = 0
Else
Text1 = 1
End If
والله الموفق
مرحبا سند نفس المشكلة يتغير dd ولكن الشهر وسنه فلا يتاثر بذلك

الكود يتغير مره واحده فقط في حال قمت بتغير مره تانية لا يستجيب
اخي العزيز عمر
ربما هناك التباس في فهم سؤالك يرجى ارفاق صورة لما يحدث عندك . رغم انه يعمل عندي بشكل طبيعي كما في الصورة المرفقه


الملفات المرفقة صورة/صور
   
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , عبد العزيز البسكري
#8
(08-02-17, 02:13 AM)السيد الغالي كتب :
(08-02-17, 01:47 AM)عمر سالم كتب :
(08-02-17, 12:20 AM)السيد الغالي كتب :
(07-02-17, 10:07 PM)عمر سالم كتب : وعليكم السلام استاذنا السيد اغالي

الكود يعمل في حال غير بداية الرقم في تاريخ
مثال
اذا تاريخ الموجود 07/01/2015
اذا قمت بتغير 09/01/2015 يشتغل
ولكن اذا قمت بتغير الي 01/01/2017
هنا المشكلة لا يعمل
يعني اذا غيرت الشهر او السنه لا يتغير

اخي العزيز عمر سالم السلام عليكم
بطبيعة الحال لا يتغير لان التاريخ (01/01/2017 ) اصغر من تاريخ اليوم لان الشرط يكون text1=0  في حال كان تاريخ اليوم اصغر
اسف اخي السيد اقصد 01/01/2018 فانه لايعمل

(08-02-17, 12:06 AM)sendbad100 كتب : السلام عليكم 

جرب الكود التالي

كود :
If Format(DTPicker1, "dd/MM/yyyy") > Format(Date, "dd/MM/yyyy") Then
Text1 = 0
Else
Text1 = 1
End If
والله الموفق
مرحبا سند نفس المشكلة يتغير dd ولكن الشهر وسنه فلا يتاثر بذلك

الكود يتغير مره واحده فقط في حال قمت بتغير مره تانية لا يستجيب
اخي العزيز عمر
ربما هناك التباس في فهم سؤالك يرجى ارفاق صورة لما يحدث عندك . رغم انه يعمل عندي بشكل طبيعي كما في الصورة المرفقه
اوك  , سوف احاول توصيل فكرتي 
اذا كتبت التاريخ هكذا 1 والذي هو اليوم و 2 والذي هو الشهر و 2017 هو السنه 
فان الكود يقوم بقرائة اليوم اي  1 فقط ولا يلتفت لباقي الناريخ لا لشهر ولا لسنه 
وبعدها اذا انت اردت تغير مثلا التاريخ فلا  يتغير لا اكبر ولا اصغر يكون بقرائة اول قيمة ادخلتها 

الا اذا رجعت من الفورم ودخلت عليه من جديد يتغير ولكن بنفس الطريقة اي يقوم بتعامل مع المعامل الاول والذي هو DD
الرد }}}
تم الشكر بواسطة:
#9
ضع هذا الكود 
Private Sub DTPicker1_Change()
If DTPicker1 > Date Then
Text1 = 0
Else
Text1 = 1
End If
End Sub
سيتاخر قليلا ولكنه يعمل بالاخير
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}
#10
مشكور جدا خوي السيد لكن لاسف نفس المشكلة 

انا عايز من القصه هذه الاتي 

انا عامل حقل اسمو hala اريد اذا كان التاريخ الموجود  اكبر من تاريخ اليوم تكون قيمة هذا الحقل 0
واذا كان اصغر يساوي 1 

عملت كود لكن ما ضبط قلت اجرب الطريقة الذي سالت عنها
لكم تحياتي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Heart كيفية تغيير نوعية الــ DataBase أبو خالد الشكري 4 239 10-01-24, 10:55 PM
آخر رد: أبو خالد الشكري
  [vb6.0] سؤال حول كيفية عمل زر كوماند داخل عمود Msflexgrid جلال اليمني 5 551 14-09-23, 05:12 AM
آخر رد: جلال اليمني
Question [vb6.0] الماذا يظهر البرنامج عن تشغيل بعض الشاشات الكمبيوتر بشكل مصغر ؟ Microformt 5 657 23-07-23, 12:27 PM
آخر رد: ahmedabdelaliem
  [سؤال] كيفية حذف إسم شخص من listbox من دون الضغط على الإسم؟ ihabgh123 2 406 12-06-23, 10:09 PM
آخر رد: ihabgh123
  [vb6.0] كيفية برمجة ادات "Office Ribbon" في الفيجوال بيزك 0.6 Hammam Khalfi 0 428 21-04-23, 03:39 PM
آخر رد: Hammam Khalfi
Photo [vb6.0] هناك مشكله اكتيف ريبورت يحث يظهر الخط عند عرض التقرير بشكل مكبر ومد في الحرف ؟؟ Microformt 7 769 03-02-23, 01:55 PM
آخر رد: Taha Okla
Question [vb6.0] كيف امنع حفظ قناع Text وهوا بشكل التالي ؟؟ Microformt 1 502 30-09-22, 11:53 PM
آخر رد: Taha Okla
  [سؤال] كيفية عمل group على اكثر من متغير ف تقرير active report 2 aboezzat84 1 847 12-02-22, 11:00 PM
آخر رد: Taha Okla
  [vb6.0] كيفية قلب نص TextBox من اليمين إلى اليسار أبو خالد الشكري 6 1,448 25-12-21, 07:54 PM
آخر رد: أبو خالد الشكري
  [vb6.0] سؤال مهم : كيفية عمل progress bar يتحرك فعليا مع تنفيذ العمليات التي يتم اجراؤها hamada salah90 2 1,325 22-12-21, 07:50 PM
آخر رد: hamada salah90

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم