|
التحكم في العبارة الظاهرة على أزرار رسالة Msgbox |
يمكن تغيير العبارات التي تظهر على الزر لجعل العبارة تعبر عن شيء ما . فبدلا من ظهور كلمة نعم تظهر اطبع أو بدلا من لا ؛ تظهر لا تطبع أو احذف أو أي كلمة تراها مناسبة للسياق أكثر من ثوابت الأكسس . أنظر الصورة :

أنشئ وحدة نمطية عامة ثم فيها اكتب التالي :
|
Public Ok, Cancel, ABORT |
ولاستدعاء الدالة اكتب في حدث نقر زر أمر مثلا :
|
Ok = "أطبع" End If |
ملاحظات هامة :
1- أطول عبارة ممكن إظهارها على الزر هي ما يقارب 22 حرف مثل بسم الله الرحمن الرحيم
.
2- القيم العائدة من الرسالة حسب الزر الذي وضعت له العبارة ففي المثال السابق
القيم العائدة هي VbOk أو vbCancel
أو ما يقابلها في الأرقام .
3- بقية الأزرار إذا رغبت في تغيير عباراتها كالتالي :
| الزر | الثابت | القيمة الراجعة رقما |
|---|---|---|
| Ok | vbOK | 1 |
| Cancel | vbCancel | 2 |
| ABORT | vbAbort | 3 |
| RETRY | vbRetry | 4 |
| IGNORE | vbIgnore | 5 |
| YES | vbYes | 6 |
| NO | vbNo | 7 |
لاحظ أن الأرقام الراجعة تعتمد على الأسطر السبعة ابتداء من السطر الرابع في كود الوحدة النمطية الأولى .
|
مثال بالأكسس 97 |
الأمثلة مضغوطة تحتاج إلى برنامج فك الضغط انقر هنا لتحميل البرنامج |
مثال بالأكسس 2000 |
![]()
