الاخوة الزملاء
جميع الاعضاء
السلام عليكم ورحمة الله وبركاتة
سنبدأ اليوم وبعد غياب طويل متابعة سلسلة دروس تعلم لغة VBA
واليوم سأبدئها بدرس خفيف جداً لكنة مهم وهي الرسائل
Message Boxes
الرسائل أو Message Boxes
تعتبر من الاشياء المهمة جداً لدي المستخدم وقت استخدام البرنامج فهي تعتبر بمثابة نوافذ صغيرة تظهر للمستخدم بغرض التنبية علي المستخدم قبل تنفيذ أمر معين
لذلك احببت ان اضع بين ايديكم شرح وافي لطريقة استخدام قانون الرسائل
ستسألني الان سؤال وتقول لي
هل يوجد للرسائل قانون أقول لك نعم لتنفيذ اي رسالة لكي تنفذ امر معين يجب ان تكتب الرسالة بقانون وبخطوات معينة تكتب كل مرة تريد ان تنفذ امر من خلالها
والسطور التالية ستوضح لك ما هو قانون الراسالة
تكتب الرسالة كالتالي
MsgBox Prompt, Buttons,Style,Title
هذا هو قانون الرسالة
ولكي نفهم بالضبط سأشرح لكم معني هذا القانون
Msgbox معناها اننا الان بصدد كتابة رسالة
Promp سيتم كتابة نص الرسالة هنا
Buttons سيتم كتابة الامر الذي سيجلب لنا الزر المستخدم في الرسالة وسنشرح هذه النقطة بالتفصيل الان
Style والمسؤلة عن تحديد شكل الرسالة
Title وهذا عبارة عن عنوان الرسالة
انظر هذا الشرح المصور
والان بعد ما عرفنا قانون كتابة الرسائل واعتقد ان بعد الشرح المصور اتضح كل شيء الان
سنبدأ الان في كتابة رسالة بسيطة كتطبيق علي المثال المطروح
MsgBox "هل تريد حفظ السجل الحالي", vbCritical + vbYesNo, "رسالة حفظ"
اعتقد ان الكود بهذه الطريقة لا يحتاج الي شرح بعد معرفة قانون الرسالة
واضافة لمعلوماتكم ان لكل Style كود خاص به الكود التالي يوضح كلامي
MsgBox "رسالة حفظ", 4+ 16, "هل تريد حفظ السجل الحالي"
حيث الرقم 16 يعني ان شكل الرسالة سيكون vbCritical
والرقم 4 vbYesNo
والجدول التالي به جميع الارقام التي تقابل وظائفها في طريقة عرض الرسائل
وبكده اليوم اكون قد انهيت معاكم درس مهم وسهل وسريع في نفس الوقت يشرح طريقة عمل وتصميم الرسائل
طبعا هناك اكواد وحيل كثيرة للتلاعب بطريقة ظهورالرسالة وهذا يعتمد علي قدرة المبرمج المحترف للتلاعب بالاكواد ولكننا الان بصدد تعلم اسياسيات اللغة
وشكراً علي حسن مشاهدتكم
واتمني لكم التوفيق
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 22 ديسمبر 2008 في 22:04



