تقييم الموضوع :
  • 1 أصوات - بمعدل 2
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] ماهو الخطا
#8
السلام عليكم...

أولاً بما أن الدالة IsNumeric تختبر ما إذا كان المحتوى عدداً أم لا، فإنه حتى عدم وجود نص في الـ TextBox (أي إذا لم تدخل شيئاً) يعتبر قيمة غير عددية.

ثانياً بما أن الدالة IsNumeric تعطي True في حالة كون المحتوى عدداً فإن وجود Not يعني: إذا لم يكن المحتوى عدداً...

يمكنك حذف Not مع نقل جزء Else إلى Then و نقل جزء Then إلى Else.

كود :
Dim Mark As Double

If IsNumeric(TextBox1.Text) Then
    Mark = CDbl(TextBox1.Text)
    If (Mark < 0) Or (Mark > 100) Then
        MsgBox("القيم المقبولة بين صفر و مائة")
    Else
        Select Case Mark
            Case Is < 50
                TextBox2.Text = "راسب"
            Case Is < 65
                TextBox2.Text = "مقبول"
            Case Is < 75
                TextBox2.Text = "جيد"
            Case Is < 85
                TextBox2.Text = "جيد جداً"
            Case Else
                TextBox2.Text = "ممتاز"
        End Select
    End If
Else
    MsgBox("الرجاء إدخال قيمة عددية")
End If

و السلام عليكم.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: scluay


الردود في هذا الموضوع
ماهو الخطا - بواسطة scluay - 26-11-13, 09:16 PM
RE: ماهو الخطا - بواسطة صفاء - 26-11-13, 10:09 PM
RE: ماهو الخطا - بواسطة scluay - 26-11-13, 11:47 PM
RE: ماهو الخطا - بواسطة amgadtamer - 27-11-13, 12:34 AM
RE: ماهو الخطا - بواسطة scluay - 27-11-13, 01:52 AM
RE: ماهو الخطا - بواسطة ناجي إبراهيم - 27-11-13, 03:15 AM
RE: ماهو الخطا - بواسطة scluay - 27-11-13, 08:20 AM
RE: ماهو الخطا - بواسطة ناجي إبراهيم - 27-11-13, 02:28 PM
RE: ماهو الخطا - بواسطة scluay - 27-11-13, 03:26 PM
RE: ماهو الخطا - بواسطة abulayth - 27-11-13, 03:34 PM
RE: ماهو الخطا - بواسطة ناجي إبراهيم - 27-11-13, 05:34 PM
RE: ماهو الخطا - بواسطة scluay - 28-11-13, 01:14 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ماهو سبب اغلاق الفورم صالح عبدالله 2 514 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  [VB.NET] ماهو حل مشكلة Microsoft.ACE.OLEDB provider muad 13 1,131 28-09-24, 12:52 PM
آخر رد: صالح عبدالله
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 750 21-07-24, 01:46 PM
آخر رد: bassant
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 502 11-05-24, 02:35 PM
آخر رد: قناص المدينة
  ماهو حل رسالة الخطأ اللتي تظهر حتى لو انها ضمن Try catch justforit 2 573 28-04-24, 09:45 AM
آخر رد: justforit
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 0 313 15-04-24, 01:56 PM
آخر رد: MOHAMMED ALZWI
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 2 317 15-04-24, 01:54 PM
آخر رد: MOHAMMED ALZWI
  ماهو حل هذا الخطأ في الكود melad2002 7 888 25-02-24, 12:25 AM
آخر رد: justforit
  [VB.NET] ماهو اسم هذه الازرار ( + موجب و - سالب ) h2551996 1 480 19-12-23, 10:29 PM
آخر رد: justforit
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 589 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم