|
#1
|
||||
|
||||
الدرس الثالث عشر : التحكم بمستوى الصوت - دورة CSharp 2005
كود PHP:
الآن قم بتعريف كائن التحكم بالصوت : كود PHP:
وإذهب إلى التصميم , وإسحب إلى الفورم إداة TrackBar وغير ترتيب أدوات الفورم حتى يصبح شكلها هكذا : ثم إختر الأداة التي قمت بإضافتها وغير خاصية Name إلى vt وغير أيضاً خاصية Value من 0 إلى 10 حيث ستكون هذه هي أداة التحكم بالصوت من التصميم أنقر مزدوجاً على أداة التحكم بالصوت لتنتقل إلى الكود , ثم أكتب هناك الكود التالي : كود PHP:
فلو أسندنا لهذه الخاصية القيمة 0 فلن نسمع أي صوت وبالتالي فهذه الخاصية ستأخذ أي قيمة من 0 إلى 10 من خلال كائن شريط التحكم بالصوت vt الكود السابق يقوم بقراة قيمة شريط التحكم بالصوت vt و إسنادها إلى كائن التحكم بالصوت hv الواجب : أضف مربع إختيار Check Box يمثل خاصية كتم الصوت ليصبح التطبيق هكذا : مساعدة : إسحب أداة مربع الإختيار إلى النافذة الرئيسية : ثم إختره وغير خاصية Name إلى mute وخاصية Text إلى "كتم" ثم أنقر عليه مزدوجاً لتنتقل إلى الكود وأكتب هذا الكود هناك : كود PHP:
وإن لم يكن مختاراً ينفذ ما بين الحاصرتين الثانية وهي إسناد قيمة شريط التحكم بالصوت vt.Value إلى خاصية Volume في كائن التحكم بالصوت hv أكل الفراغ بقيمة محددة لكتم الصوت - تم شرحها سابقاً في الدرس - ثم أرسل التطبيق ملاحظة : عند تشغيل التطبيق ثم تفعيل مربع "كتم" سينقطع الصوت ولكن عند تحريك شريط التحكم بالصوت سيرجع الصوت مع أن مربع "كتم" مفعل وبالتالي يجب وضح شرط في حدث تحريك كائن الصوت ليتم فحص مربع "كتم" فإذا كان مربع "كتم" مفعلاً فلا يجب أن يتغير الصوت , ويصبح كود تحريك شريك التحكم بالصوت هكذا : كود PHP:
وإن لم يكن مفعلاً فسينفذ كود تغيير الصوت يمكن كتابة الكود السابق بطريقة أخرى , بإستخدام معامل العكس ! حيث يتم إضافة رمز التعجب ! قبل الجملة المنطقية ليعكس الجملة كلها مثلاً : كود PHP:
كود PHP:
وبالتالي فيمكن كتابة كود تحريك شريط التحكم بالصوت هكذا : كود PHP:
و ما زالت الدروس مستمرة
|
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
الدرس السابع : التنقل في ملف الميديا - دورة CSharp 2005 | khaledbelal | دورة CSharp 2005 من منتديات المشاغب | 0 | 03-22-2010 03:37 PM |
الدرس الخامس : تشغيل ملف فيديو - دورة CSharp 2005 | khaledbelal | دورة CSharp 2005 من منتديات المشاغب | 0 | 03-22-2010 03:26 PM |
الدرس الرابع : الإجراءات والدوال - دورة CSharp 2005 | khaledbelal | دورة CSharp 2005 من منتديات المشاغب | 0 | 03-19-2010 03:39 PM |
الدرس الثالث : الجمل الشرطيه - دورة CSharp 2005 | microtop | دورة CSharp 2005 من منتديات المشاغب | 1 | 03-16-2010 06:19 PM |
الدرس الثاني : المتغيرات - دورة CSharp 2005 | khaledbelal | دورة CSharp 2005 من منتديات المشاغب | 0 | 03-12-2010 03:56 PM |