19-02-21, 10:20 PM
السلام عليكم ورحمة الله وبركاته
اخي عبد الله
لاحظ لو كتبنا التالي
فإننا نقول لو ان التكست في مربع النص يساوي لاشيئ اظهر رسالة مربع النص فارغ
الان نفس الهدف ولكن بطريقة اخرى
نقول هنا ان السلسلة النصية ان كانت فارغة او قيمة null لمربع النص اظهر رسالة مربع النص فارغ
هنا استخدمنا String للدلالة على نوع البيانات نصي
مثال أخر نستخدمه لتحويل قيمة الارقام في مربع النص الى نوع بيانات Integer عبر Parse
اما في كودنا نفس الشيئ نقول له ان نوع البيانات هو Char للاحرف الفادمة من مفاتيخ الكيبورد
واظن انط استخدمتها في ردك على سؤال الاخ الكريم اليوم السابع
واذا اردنا عدم استخدام char اي اننا سنكتب الكود كما في الكود الاول لمربع النص المساوي فراغ
هنا نكنع كتابة الحرف "A" كابيتال
ووفق هذا المنوال يمكن اختيار مجموعة من الاحرف او الارقام لمنعا من الكتابة
او استخدام النفي لمنع كل ماعداها من الاحرف
لا أعرف ان كنت قد استطعت ايصال المعلومة بشرحي المتواضع
دمت بخير
اخي عبد الله
لاحظ لو كتبنا التالي
كود :
If TextBox1.Text = "" Then
MessageBox.Show("مربع النص فارغ")
End Ifالان نفس الهدف ولكن بطريقة اخرى
كود :
If String.IsNullOrEmpty(TextBox1.Text) Then
MessageBox.Show("مربع النص فارغ")
End Ifهنا استخدمنا String للدلالة على نوع البيانات نصي
مثال أخر نستخدمه لتحويل قيمة الارقام في مربع النص الى نوع بيانات Integer عبر Parse
كود :
If Integer.Parse(TextBox1.Text) = 5 Then
MessageBox.Show("الرقم 5")
End Ifواظن انط استخدمتها في ردك على سؤال الاخ الكريم اليوم السابع
واذا اردنا عدم استخدام char اي اننا سنكتب الكود كما في الكود الاول لمربع النص المساوي فراغ
كود :
If Not e.KeyChar = "A" Then
e.Handled = True
End Ifووفق هذا المنوال يمكن اختيار مجموعة من الاحرف او الارقام لمنعا من الكتابة
او استخدام النفي لمنع كل ماعداها من الاحرف
لا أعرف ان كنت قد استطعت ايصال المعلومة بشرحي المتواضع
دمت بخير
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
