Page 56 - أساسيات الحاسب الالي2
P. 56

‫المتغيرات والتعبيرات‬  ‫الفصل الثالث‬

‫تحديد نوع صندوق الرسائل يكون بجمع اﻻرقام الممثلة لكل نوع كما فى الجدول قبل‬
‫السابق أو بكتابة أسماء الثوابت مثل‪VbYesNoCancel + VbDefaultButton2‬‬

                                           ‫‪ + Vbcritical‬كما يوضح المثال التالى‬
‫‪MsgBox("Hello " + UserName + " Are You Sure That You Want‬‬
‫‪To Delete The Record", MsgBoxStyle.DefaultButton2 +‬‬
‫)‪MsgBoxStyle.Question + MsgBoxStyle.YesNoCancel‬‬

‫فى بعض الحاﻻت كما فى حالة المثال السابق كان ظهور صندوق الرسائل ليؤكد على‬
‫المستخدم رغبته فى اتخاذ إجراء ما وليكن إلغاء سجل وفى هذه الحالة يلزمنا تلقى‬

                        ‫استجابة المستخدم ووضعها فى متغير وبالتالى تصبح العبارة‬
‫‪Response = MsgBox("Hello " + UserName + " Are You Sure‬‬
‫‪That You Want To Delete The Record",‬‬
‫‪MsgBoxStyle.DefaultButton2 + MsgBoxStyle.Question +‬‬
‫)‪MsgBoxStyle.YesNoCancel‬‬
‫لو طلبنا طباعة المتغير ‪ response‬عندما كانت استجابة المستخدم باختيار المفتاح‬

                               ‫‪ Yes‬لوجدنا قيمته ‪ ٦‬وهو ما يوضحه الجدول السابق‪.‬‬
‫للتحقق من اختيار المستخدم ﻷحد مفاتيح صندوق الرسائل يلزمنا استخدام جملة شرطية‬
‫تسمى ‪ IF‬وهو ما سندرسه بالتفصيل فى الفصل القادم إن شاء ﷲ تعالى‪.‬‬

                                                                                                  ‫‪٥٦‬‬
   51   52   53   54   55   56   57   58   59   60   61