منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر (/showthread.php?tid=31562)

الصفحات: 1 2


كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر - mostafa12 - 30-09-19

TextBox2.Text = Format(CDate(MaskedTextBox1.Text).AddDays(7), "dd/MMM/yy")

مثال 01/jun/19



انا اريده هكذا 01/1/19


RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - Alhootti1 - 30-09-19

PHP كود :
(TextBox2.Text Format(CDate(MaskedTextBox1.Text).AddDays(7), "dd/M/yy"



RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - asemshahen5 - 30-09-19

PHP كود :
       MaskedTextBox1.Mask "0000/00/00"
 
       MaskedTextBox1.Text Today.ToString("yyyy/MM/dd")
 
       Dim datestr As String MaskedTextBox1.Text
        Dim dd 
As New DateTime
        dd 
Convert.ToDateTime(datestr)
 
       TextBox2.Text dd.AddDays(7).ToString("d/M/yy"



RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - mostafa12 - 30-09-19

يوجد خطا بلكود

سوف ارفق لك ملف ممكن تعدل عليه ليصبح يضهر الشهر رقم

اضع في الماسم تيكست تاريخ واضغط على البتوون وشوف المشكله شكرا لك لاهتمامك

https://drive.google.com/open?id=10rVGAz7NLl5W_WPcszIz_fQJSloCOkfo

رابط الملف


RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - asemshahen5 - 30-09-19

PHP كود :
   Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        
'TextBox1.Text = MaskedTextBox1.Text
        '
TextBox1.Text Format(CDate(MaskedTextBox1.Text).AddDays(7), "dd/MMM/yy")
 
       MaskedTextBox1.Mask "0000/00/00"
 
       MaskedTextBox1.Text "20191229"
 
       Dim datestr As String MaskedTextBox1.Text
        Dim dd 
As New DateTime
        dd 
Convert.ToDateTime(datestr)
 
       TextBox1.Text dd.AddDays(7).ToString("d/M/yy")
 
   End Sub 
[attachment=23057]

PHP كود :
   Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        MaskedTextBox1
.Mask "0000/00/00"
 
       MaskedTextBox1.Text "20191229"
 
       TextBox1.Text Format(CDate(MaskedTextBox1.Text).AddDays(7), "d/M/yy")
 
   End Sub 

[attachment=23058]


RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - mostafa12 - 30-09-19

شكرا لك اخي


RE: كيف جعل البرنامج يذهر التاريخ ارقام فقط وليس يكتب اسم الشهر - asemshahen5 - 30-09-19

الحمد الله و الشكر الله .


RE: كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر - mostafa12 - 30-09-19

لتحويل من السلسلة "29/01/19" إلى النوع 'Date' غير صالح.
If CheckBox1.Checked Then TextBox4.Text = Val(TextBox4.Text) + 1
CheckBox1.Checked = False
Dim pos As String = BindingContext(dt).Position
dt.Rows(pos).Item(4) = TextBox4.Text
TextBox2.Text = MaskedTextBox1.Text
TextBox2.Text = Format(CDate(MaskedTextBox1.Text).AddDays(7), "dd/MM/yy")
dt.Rows(pos).Item(2) = TextBox2.Text
save_date()
load_date()
يعمل ولا بعمل مثلا
اذا تم ادراج تاريخ له مثل 08/10/19 يعمل
اما اذا تم ادراج تاريخ ثاني له لا يعمل
29/01/19
ما هي المشكله

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


RE: كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر - asemshahen5 - 30-09-19

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


RE: كيف جعل البرنامج يظهر التاريخ ارقام فقط وليس يكتب اسم الشهر - asemshahen5 - 30-09-19

المشكلة عندك بنوع الحقل بقاعدة البيانات و عدلت لك بعض الاكواد .