Home > প্রোগ্রামিং > সি শার্প (C#) > সি শার্প (C#) টিউটোরিয়ালঃ ২ -সি শার্প প্রজেক্টে সাউন্ডফাইলের ব্যবহার
c sharp (C#)

সি শার্প (C#) টিউটোরিয়ালঃ ২ -সি শার্প প্রজেক্টে সাউন্ডফাইলের ব্যবহার

সি শার্প টিউটোরিয়ালের এই পর্বে আমরা শিখব কিভাবে সি শার্প প্রজেক্টে সাউন্ড ব্যবহার করা হয়। সি শার্প প্রজেক্টে সাউন্ড ব্যবহারের জন্য কয়েকটা পদ্ধতি আছে।। আজকে আমরা শুধুমাত্র সাউন্ডফাইলস ব্যবহার করার পদ্ধতি শিখব।
সি শার্প প্রজেক্টে সাউন্ডফাইল ব্যবহার করার জন্য আমাদেরকে .NET Framework এর বিল্ডইন লাইব্রেরী System.Media ব্যবহার করতে হবে। System.Media ব্যবহার করার জন্য আমাদের সোর্সকোডে নিচের কোডটা লিখতে হবেঃ

using System.Media;

এরপর সাউন্ডফাইল যোগ করার জন্য আমাদেরকে SoundPlayer ক্লাসের একটা ইন্সট্যান্স ডিক্লায়ার করতে হবে। ইন্সট্যান্স ডিক্লায়ার করার সিনট্যাক্সঃ

SoundPlayer instance_name = new SoundPlayer(@"directory/path of the sound files");

নোটঃ SoundPlayer ক্লাসের প্যারামিটারে আমাদেরকে সাউন্ডফাইলের পাথ/ডিরেক্টরী ডিক্লায়ার করে দিতে হবে।
এরপর আমরা যে ইন্সট্যান্স ডিক্লায়ার করেছি সেটা দিয়ে SoundPlayer ক্লাসের play() ফাংশনটা কল করতে হবে।
উপরের কাজগুলো নিচের কোডে দেওয়া হল। এক্ষেত্রে আমরা কোডগুলো একটা বাটনের জন্য ব্যবহার করেছি। যখন কেউ ঐই বাটনে ক্লিক করবে তখন আমাদের সাউন্ডফাইলের সাউন্ডটা প্লে হবে।
কোডঃ

using System;
using System.Windows.Forms;
using System.Media;
 
public partial class Home : Form
{
    public Home()
       {
            InitializeComponent();
       }
    private void button1_Click(object sender, EventArgs e)
    {
        SoundPlayer mySound = new SoundPlayer(@"Sound\Admin.wav");
            mySound.Play();
    }
}

আশাকরি আপনারা সাউন্ডফাইলস ব্যবহারের এই নিয়মটা বুঝতে পেরেছেন। সি শার্পের পরবর্তী কোন পোষ্টে আমরা সাউন্ড ব্যবহারের অন্য পদ্ধতি শিখব।

Check Also

c sharp (C#)

সি শার্প (C#) টিউটোরিয়ালঃ ৪ – সি শার্প প্রজেক্টে সাউন্ডের ব্যবহার

সি শার্প টিউটোরিয়াল সিরিজের আজকের পর্বে আপনাদের সবাইকে স্বাগতম জানাচ্ছি। আজকের পোষ্টে আমরা শিখব সি …

Leave a Reply

Your email address will not be published. Required fields are marked *