مما قرأت أخترت لكم هذه الفائدة البسيطة المتواضعة التي أكتبها على أستحياء خشية أن لا تضيف جديد لديكم فمعذرةً إليكم...
في الغالب الأعم، يتم استخدام مربعات الرسائل لإعلام المستخدم عن شيء ما. قد تكون رسالة الإعلام معلوماتية تماماً أو قد تتطلب إجابة على سؤال أو قد تكون تحذير لمشكلة ملحة أو فعلية.
يتسنى لك استخدام الوظيفة MsgBox بغرض إنشاء مربع رسالة. إذ أن استخدام الوظيفة MsgBox لإنشاء مربع رسالة يعتبر مهمة سهلة نسبياً بالمقارنة بمهام البرمجة الأخرى. قد يكون السبب في ذلك إلى أن إنشاء مربعات الرسائل يعد أمراً بسيطاً عند مقارنته مع الأمور الأخرى، حيث أن هذه المهمة يُعتقد أنها مضمونة رغم أنه ينبغي أن لا تكون كذلك. وتحظى مربعات الرسائل بأهمية كبيرة بالنسبة إلى المستخدم، وذلك على اعتبار إنها إحدى الطرق القلائل لإجراء اتصال فيما بين التطبيق والمستخدم، وخاصةً عند حدوث مشكلةٍ ما. فضلاً عن ذلك يتطلب منك إنشاء مربع رسالة فعال حل العديد من المشاكل التي ليست بالمشاكل الهينة. بل إن البعض منها ينطوي على مهارات برمجية والبعض الآخر يقتضي وجود مهارات في الكتابة. وتتضمن هذه المشاكل مايلي:
-الاتصال بصورةً فعالة
-تزويد المستخدم باستجابة فعالة
-إمكانية التصفح من خلال لوحة المفاتيح
ويكون تركيب الوظيفة MsgBox كالآتي:
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
وما يهمنا هنا هو الوسيطة Prompt الأساسية وهي لاتتطلب مهارات برمجية، إلا أنها تقتضي وجود مهارات لغوية جيدة. إذا ينبغي على الرسالة أن تلبي المعايير التالية:
-أن تكون معلوماتية:
إن الغرض الرئيسي من مربع الرسالة هو تزويد المستخدم بالمعلومات أي أن تحمل للمستخدم معلومة مفيدة وأن لاتكون مبهمة لاتحمل أي معلومة.
-أن تكون بسيطة:
عليك تلافي التعامل مع الكلمات الغريبة والنادرة مادام أن هناك كلمات شائعة وواضحة تؤدي الغرض المطلوب. وعليك تفادي المصطلحات الفنية التي يحيط بها الغموض. وقد تقع في ذلك الأمر بسهولة في حالة ما إذا كنت معتاداً على الحديث مع زملائك في العمل طوال اليوم في مجال الكمبيوتر. إلا أن ذلك الأمرلا ينبغي أن يحدث مع المستخدم العادي، وإنما المستخدم المتخصص فقط. فمما لاشك فيه أنه إذا كان المستخدم متخصصاً في الناحية الفنية لهذا المجال، فإن استخدام المصطلحات الفنية حينئذِ سوف يكون أمراً ملائماً.
-أن تكون صيغة التخاطب جدية:
ينبغي أن تكون صيغة التخاطب جدية، بحيث تتناسق مع الطبيعة الخاصة بالتطبيق من الناحية الفنية، غير أن هذه الصيغة كذلك ينبغي أن تكون جيدة ومفيدة. إذا أن المستخدم يشعر باستياء حينما يحدث خطأ في هذا الأمر؛ وبالتالي، عليك ألا تجعل المستخدم ينتابه هذا الشعور.
-أن تكون موجزة:
على الرغم من أنه من المسموح أن تقوم بكتابة حتى 1.024 حرف في مربع الرسالة، إلا أنه ينبغي عليك أن تحاول أن تحد من طول الرسائل بما لايزيد عن جملتين قصيرتين.

