منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] عرض التاريخ في TextBox - نسخة قابلة للطباعة

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

الصفحات: 1 2


عرض التاريخ في TextBox - تركي قرمزلي - 20-09-13

السلام عليكم و رحمة الله و بركاته
عند ربط textBox بحقل من نوع تاريخ يظهر التاريخ و معه الوقت ، ما العمل إذا أردت إظهار التاريخ فقط
ملاحظة : طريقة الربط
كود :
textbox1.DataBindings.add("Text",Ds1,"Tbl.MyDate")
السلام عليكم و رحمة الله و بركاته



RE: عرض التاريخ في TextBox - ismail2012 - 20-09-13

اكتب         TextBox1.Text = CDate(TextBox1.Text).ToShortDateString في حدث TextChanged
ملاحظة الكود من أحد مشاركات الأخ Ramilove


RE: عرض التاريخ في TextBox - يوسف - 20-09-13

(20-09-13, 01:30 AM)ismail2012 كتب : اكتب         TextBox1.Text = CDate(TextBox1.Text).ToShortDateString في حدث TextChanged
ملاحظة الكود من أحد مشاركات الأخ Ramilove

صباح الخير عزيزي


لم يعمل معي الكود

ممكن تشرح المثال اكثر

أو ترفق مثال جاهز حتى اكتشف الخطأ الذي عندي


Blush



RE: عرض التاريخ في TextBox - ismail2012 - 20-09-13

إقتباس :صباح الخير عزيزي


لم يعمل معي الكود

ممكن تشرح المثال اكثر

أو ترفق مثال جاهز حتى اكتشف الخطأ الذي عندي
كود :
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        TextBox1.Text = Now
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TextBox1.Text = CDate(TextBox1.Text).ToShortDateString
    End Sub
End Class



RE: عرض التاريخ في TextBox - العزابي - 20-09-13

غير نوع الحقل إلى نص وليس تاريخ

ثم ضع الكود التالي
إقتباس :Private Sub TextBox1_TextChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.Enter
TextBox1.Text = DateAdd(DateInterval.Day, 0, Date.Now.Date).ToString("yyyy/MM/dd")
End Sub



RE: عرض التاريخ في TextBox - يوسف - 20-09-13

(20-09-13, 03:45 PM)ismail2012 كتب :
إقتباس :صباح الخير عزيزي


لم يعمل معي الكود

ممكن تشرح المثال اكثر

أو ترفق مثال جاهز حتى اكتشف الخطأ الذي عندي
كود :
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        TextBox1.Text = Now
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TextBox1.Text = CDate(TextBox1.Text).ToShortDateString
    End Sub
End Class



عملت المثال ويظهر لي الخطأ التالي عند تشغيل المثال
كيف الحل ؟



Huh



RE: عرض التاريخ في TextBox - تركي قرمزلي - 20-09-13

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



RE: عرض التاريخ في TextBox - يوسف - 20-09-13

هل لازم اضع أداة قاعدة بيانات؟

انا اريد التاريخ بدون قاعدة بيانات فقط بمربع النص يظهر التاريخ



RE: عرض التاريخ في TextBox - العزابي - 20-09-13

الاخ يوسف تفضل

إقتباس : Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

datee()

End Sub
Public Sub datee()
TextBox1.Text = DateAdd(DateInterval.Day, 0, Date.Now.Date).ToString("yyyy/MM/dd")

End Sub



RE: عرض التاريخ في TextBox - يوسف - 20-09-13

مرحبا العزابي

شاهد الصورة





هل استطيع عرض التاريخ الميلادي في الحقل الثاني بنفس الوقت


يعني اريد يعرض في الحقل الأول التاريخ الهجري

والحقل الثاني التاريخ الميلادي ؟

Confused