تقييم الموضوع :
  • 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 672 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  [VB.NET] ماهو حل مشكلة Microsoft.ACE.OLEDB provider muad 13 1,628 28-09-24, 12:52 PM
آخر رد: صالح عبدالله
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 1,015 21-07-24, 01:46 PM
آخر رد: bassant
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 675 11-05-24, 02:35 PM
آخر رد: قناص المدينة
  ماهو حل رسالة الخطأ اللتي تظهر حتى لو انها ضمن Try catch justforit 2 762 28-04-24, 09:45 AM
آخر رد: justforit
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 0 418 15-04-24, 01:56 PM
آخر رد: MOHAMMED ALZWI
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 2 468 15-04-24, 01:54 PM
آخر رد: MOHAMMED ALZWI
  ماهو حل هذا الخطأ في الكود melad2002 7 1,137 25-02-24, 12:25 AM
آخر رد: justforit
  [VB.NET] ماهو اسم هذه الازرار ( + موجب و - سالب ) h2551996 1 606 19-12-23, 10:29 PM
آخر رد: justforit
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 703 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي

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


يقوم بقرائة الموضوع: