21 Ağustos 2008 Perşembe

C# ile ses dosyası çalmak

C# (Muzik)Ses Dosyası
Bu uygulamamız C# ta ses dosyalarının nasıl yurutuldugu hakkında.Yapacağımız işlem gayet basit dosyamızı(*.wav formatında olmalı) programa gösterdiken sonra yani dosya path'ini programa aktardıktan sonra gerisi kolay...C# içindeki "System.Media.SoundPlayer " sınıfını kullanacağız.Bu sınıfın kullanımı oldukça kolay parametre olarak sadece dosya yolunu istiyor "s.Play();" ile yurutuyor.Bir de ek olarak C# programda hata yada uyarı nev'inden durumlarda kullanmak uzere
System.Media.SystemSounds sınıfını vermiş buradan da bazı kucuk ses dosyalarını çalabilirsiniz.Biz sadece ornek olması amacyla bir ses dosyasını açmak oynatmak ve durudrmak gibi temel işlemleri yerine getiren bir uygulama yaptık.Gerisi size kalmış...
İşte Kodlar-->

namespace deneme
{
public partial class Form1 : Form
{
string t = "";

System.Media.SoundPlayer s;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{

try
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
System.Media.SoundPlayer s = new SoundPlayer(openFileDialog1.FileName);
s.Play();
button1.Enabled = false;
button2.Enabled = true;
}
}catch(Exception ece){}
}

private void button2_Click(object sender, EventArgs e)
{
System.Media.SoundPlayer s = new SoundPlayer(t);
s.Stop();
button1.Enabled = true;
button2.Enabled = false;
}

private void kapatToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();

}

private void Form1_Load(object sender, EventArgs e)
{
button2.Enabled = false;
}
}
}

Download linki:
http://hanek.forumlari.net/hasan-bozkurt-ozel-f106/c-ile-ses-muzik-dosyasi-calma-t355.html

1 yorum:

Yorumlarınızda ahlak dışı sozler kullanmayın.Site Bilgi Paylaşım sitesidir.