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وهو ما سندرسه بالتفصيل فى الفصل القادم إن شاء ﷲ تعالى.
٥٦