الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود جمع تاريخ بعدد فى تكست

بدأه sekora في 25 مايو 2011 · 10 رد · 2,182 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الســلام عليكم ورحمة الله وبركاته

الاخوة الكرام فى منتدانا الفريق العربى . . . . تحية طيبة

اشكركم على المجهود الرائع بالمنتدى

- لغة البرمجه المستخدمه الفيجوال دوت نت 2005 وقواعد SQL Server Express 2005

اريد جمع تاريخ موجود باستخدام اداة التاريخ DateTimePicker وليكن مثلا

اريد جمع التاريخ الموجود بالاداه DateTimePicker1 بعدد الايام الموجود بالــ text1.text ووضع التاريخ بالاداه DateTimePicker2

تمنياتى ان اكون وضحت السؤال

شكرا لكم جميعا

#2

السلام عليكم ورحمه الله وبركاته

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


DateTimePicker2.Value = DateTimePicker1.Value.AddDays(Convert.ToDateTime(TextBox1.Text).Day)
End Sub
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

.:: Wish to become better and better ::.

#3

[السلام عليكم ورحمه الله وبركاته

شكرا اخى الكريم على ردك واهتمامك الكود به خطأ

مرفق صوره بالمرفقات

اشكرك جزيلا مره اخرى

post-35995-030438100 1306355800_thumb.jp

المرفقات
error.jpg
#4

السلام عليكم ورحمه الله وبركاته

اخي المشكله ليست في الكود انما في تنسيق النص يرجى ادخال التاريخ بالصوره التاليه mm/dd/yyyy

.:: Wish to become better and better ::.

#5

فورمات التاريخ تمام كما قولت لكن يوجد نفس المشكله

#6

هذا هو الكود بعد التعديل

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        DateTimePicker2.Value = DateTimePicker1.Value.AddDays(Val(TextBox1.Text))
    End Sub

حيث أن الأداة TextBox1 تحتوى على عدد الأيام وليس تاريخ وهذا هو سبب الخطأ

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#7

السلام عليكم ورحمه الله وبركاته

اخي Ghost2010 ولو هذا طلبه بس في كودي السابق قمت بالحصول على الايام منه ولو لاحظت هو نفس كودي السابق .. ارفقت لك ملف للتتأكد منه

WindowsApplication2.zip

.:: Wish to become better and better ::.

#8

بالفعل الكود اشتغل تمام اشكركم على الاهتمام تمنياتى ان يوفقنا جميعا على التواصل سويا

#9

السلام عليكم ورحمه الله وبركاته

لاشكر على واجب اخي .. اصلا استغربت يوم قلت فيه مشكله!!

بالتوفيق ..

.:: Wish to become better and better ::.

#10
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي Ghost2010 ولو هذا طلبه بس في كودي السابق قمت بالحصول على الايام منه ولو لاحظت هو نفس كودي السابق .. ارفقت لك ملف للتتأكد منه

أخى الكريم VB Helper

أنت كتبت هذا السطر

Convert.ToDateTime(TextBox1.Text).Day

لاحظ أنك استخدمت أداة مربع نص وسبب الخطأ الذى ظهر للأخ الفاضل sekora أن مربع النص عندما طبق الكود لم يكن يحتوى على تاريخ وإنما يحتوى على عدد الأيام وهذا هو ماذكره فى سؤاله فى أول مشاركة

اقتباس
اريد جمع التاريخ الموجود بالاداه DateTimePicker1 بعدد الايام الموجود بالــ text1.text ووضع التاريخ بالاداه DateTimePicker2

فمثلا هو كتب فى مربع النص القيمة 5 أى أنه يريد إضافة 5 أيام على التاريخ

عند تطبيق الكود الذى وضعته سيحاول البرنامج تحويل الرقم 5 إلى تاريخ ثم الحصول على اليوم منه وبما أنه لن يستطيع تحويل الرقم 5 إلى تاريخ فبالتالى سيظهر الخطأ الذى ظهر مع أخينا الكريم

:)

تم تعديل هذه المشاركة بواسطة GHOST2010 في 28 مايو 2011 في 16:56

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#11

السلام عليكم ورحمه الله وبركاته

شكرا اخي العزيز افتكرت انه عاوز يحط تاريخ, لذا انا كنت مستغرب من البدايه

بالتوفيق ..

.:: Wish to become better and better ::.

مواضيع مشابهة