اخواني الكرام سأقوم باعطاء كود تشغيل الصوت بخلفية البرنامج باستخدام لغة السي شارب C# واتمنى الاستفاده للجميع
اليكم الكود
System.Media.SoundPlayer aa;
aa= new System.Media.SoundPlayer();
aa.SoundLocation = Application.StartupPath + "\\2.wav";aa.Load();
aa.Play();
الان ساقوم بشرح هذا الكود
اولا كما هو واضح قمنا بتعريف متغير من نوع SoundPlayer وهو aa ثم قمنا بتحديد مسار ملف الصوت المراد تشغيله وهو هنا نفس مسار البرنامج
Application.StartupPath + "\\2.wav";aa.Load(); اما اذا كان الملف موجود في أي مكان اخر فنكتب المسار بالشكل التالي "F:\\2.wav" كما نلاحظ يجب ان يكون الملف الصوتي من النوع wav ثم قمنا بتحميل هذا الملف الى الفورم باستخدام الكود او الامر Load ثم قمنا بتشغيله باستخدام الامر Play وهذا الامر يقوم بتشغيله مره واحده فقط اما اذا اردنا ان نجعل التشغيل بشكل متكرر فنكتب الكود التالي
aa.PlayLooping(); بدلا من الكود aa.Play(); اما اذا اردنا ايقاف التشغيل فيكون ذلك باستخدام الامر التالي
aa.Stop();
والبرنامج موجود في الملحقات
وفي الاخير اتمنى ان اكون قد افدتكم بهذه المعلومه البسيطه وترقبوا الدرس القادم بعنوان التعامل مع الاداه OpenFileDialog في لغة السي شارب
ونلتقي في الدرس القادم
اخوكم : زايــــد الـــبعــداني