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

تحويل قيمة سنوية اوشهرية من ال textbox الى DateTimePicker

مغلق
بدأه cdcase في 15 مايو 2007 · 2 رد · 623 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبااااا

انا بشتغل بالاصدار 2003

وعايز اعرف ازاى اعكس الكود ده

Me.textbox1.Text = Me.DateTimePicker.Value.Year
Me.textbox2.Text = Me.DateTimePicker.Value.Month
Me.textbox3.Text = Me.DateTimePicker.Value.day

بمعنى انا باخد على textbox القيم السنوية والشهرية واليومية من ال DateTimePicker انا عايز اعكس العملية ديه يعنى عايز اسند قيمة تاريخ من textbox الى DateTimePicker سوا سنوية اوشهرية اويومية

ارجو الافادة

تحياتى

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#2

السلام عليكم

نستخدم السلوك AddYear لإضافة السنوات وهي قيمة رقمية

مثلاً السنة الحالية 2007 عندما نقوم بتنفيذ السطر التالي سيكون الناتج 2009

DateTimePicker1.Value = _
		DateTimePicker1.Value.AddYears(2)

إذا كانت الخانة النصية TextBox تحمل قيمة تاريخية سنوية مثلاً 2009 سنقوم بالتالي

أولاً سنضع هذه القيمة في متغير رقمي ..

ثانياً سنأخذ قيمة السنة الحالية من الـ DateTimePicker

ثم نقوم بإجراء عملية انقاص من قيمة الخانة النصية بما يقابلها في المتغير المبني على قيمة السنة الحالية و الناتج سنضيفه في

الـ DateTimePicker على سبيل المثال لنفترض ان الخانة النصية سيكون فيها 2009 و المتغير الذي اخذ القيمة من لاقط التاريخ هي

السنة الحالية 2007 سننقص هذا الرقم من 2009 سيكون الناتج 2 سنضيف هذا الناتج في خانة السنوات للاقط التاريخ ليصبح الناتجح 2009 ...

وهكذا بالنسبة للبقية كـ AddDays و AddMonths و كذلك في الساعات و الدقائق و الثواني..

شاهد المثال التالي::

 TextBox1.Text = "2009"

  Dim TextVal As Integer = CInt(Me.TextBox1.Text)
		Dim YearVal As Integer = Me.DateTimePicker1.Value.Year
		Dim YearValue As Integer = TextVal - YearVal
		DateTimePicker1.Value = _
		DateTimePicker1.Value.AddYears(YearValue )

بالتوفيق إن شاء الله.

تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 15 مايو 2007 في 23:48

في المثال يتضح المقال

#3

جزاك الله عنا كل خير

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

هذا الموضوع مغلق.

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