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

المعذرة أخي أبو ليث، و لكننا نعلم أنه في جملة Select Case يتم تقييم الحالات من أعلى إلى أسفل، و عندما يجد أول تطابق يتم تنفيذ ما يتبعه من كود، مع تجاهل بقية الحالات. و بالتالي فإنه حتى الصفر - مع الكود الذي قمت أنت بتعديله - يحقق أول حالة Case Is < 85 أي سيتحصل على "جيد جداً".

للتنويه، و السلام عليكم.

السلام عليكم...

بالطبع لا أدري ما مشكلة If و لكن يمكن ذلك دون استعمالها كالتالي:

كود :
Select Case True
    Case IsNumeric(TextBox1.Text)
        Select Case CDbl(TextBox1.Text)
            Case Is < 0
                MsgBox("القيم السالبة غير مقبولة")
                TextBox1.Focus()
                TextBox1.SelectAll()
            Case Is < 50
                TextBox2.Text = "راسب"
            Case Is < 65
                TextBox2.Text = "مقبول"
            Case Is < 75
                TextBox2.Text = "جيد"
            Case Is < 85
                TextBox2.Text = "جيد جداً"
            Case Is <= 100
                TextBox2.Text = "ممتاز"
            Case Else
                MsgBox("أكبر درجة مقبولة هي 100")
                TextBox1.Focus()
                TextBox1.SelectAll()
        End Select
    Case Else
        MsgBox("أدخل الدرجة بشكل صحيح")
        TextBox1.Focus()
        TextBox1.SelectAll()
End Select

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: abulayth , 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 512 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  [VB.NET] ماهو حل مشكلة Microsoft.ACE.OLEDB provider muad 13 1,116 28-09-24, 12:52 PM
آخر رد: صالح عبدالله
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 740 21-07-24, 01:46 PM
آخر رد: bassant
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 495 11-05-24, 02:35 PM
آخر رد: قناص المدينة
  ماهو حل رسالة الخطأ اللتي تظهر حتى لو انها ضمن Try catch justforit 2 571 28-04-24, 09:45 AM
آخر رد: justforit
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 0 310 15-04-24, 01:56 PM
آخر رد: MOHAMMED ALZWI
  [VB.NET] معرفة الخطا MOHAMMED ALZWI 2 316 15-04-24, 01:54 PM
آخر رد: MOHAMMED ALZWI
  ماهو حل هذا الخطأ في الكود melad2002 7 885 25-02-24, 12:25 AM
آخر رد: justforit
  [VB.NET] ماهو اسم هذه الازرار ( + موجب و - سالب ) h2551996 1 476 19-12-23, 10:29 PM
آخر رد: justforit
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 582 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي

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


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