تسجيل الدخول

مشاهدة النسخة كاملة : تمرين 2 : التأكد من أن جهاز المستخدم لا يعانى خللا فى الصوت


المـهاجر
21-01-2017, 02:14 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

كلنا ننتج البرمجيات
و بعضها يصدر أصوات مثل اصوات الأزرار
و دوال Audio و تشغيل مقاطع Mp3
لكن ماذا سيحدث لو كان جهاز المستخدم به اى خلل يمنع من اصدار الأصوات
مثل عدم تعريف بطاقة الصوت بالجهاز

كيف نستطيع كشف ذلك و تنبيه المستخدم
قبل أن يفاجئنا المستخدم بأنه يشكو من ان اصوات البرنامج لا تعمل

المطلوب
اظهار رسالة للمستخدم تعلمه بأن البرنامج لن يصدر أصوات لأن جهازه يعانى من مشكل بالنظام الصوتى (فى حال وجود مشكلة)
أو رسالة تعلمه بأن الأمور على مايرام

يمكنكم افتعال المشكلة بعمل ديسابل لتعريف بطاقة الصوت بالجهاز من Device Manager

القيود
لا يوجد

انتهى التمرين بتوصل الاخ ابوبلقيس للحل
:abc_139:

if _SoundInitialized==false then
Dialog.Message("Notice", "Sound Not installed");
else
Dialog.Message("Notice", "Sound installed");
end

تقبلوا خالص تحياتى

عبد الهادي بهاب
21-01-2017, 10:37 PM
دائما تميز في التمارين من حيث لا تتوقع ابدا
نحنلم نقترب خطوة من التمرين الاول
سنحاول حتى يظهر الحل

ياسرهتهت
22-01-2017, 10:22 AM
بسم الله الرحمن الرحيم

:abc_070::abc_070::abc_070:
شـكــ وبارك الله فيك ـــرا لك
لك مني أجمل تحية .
:abc_152::abc_152:

ثامر أبو بلقيس
23-01-2017, 08:11 AM
من بين الطرق المفضلة لدي
c= _SoundInitialized
if c == true then
Dialog.Message("","الصوت متوفر");
else
Dialog.Message("","الصوت غير متوفر");
end

موفقين

المـهاجر
24-01-2017, 10:28 AM
انتهى التمرين
و تم تعديل المشاركة الاولى