Player'ı hem global hem button event'ında çağırmışım şimdi farkettim tamamdır :) Si vis pacem para bellum.

Normal form. cs içerisinde sorunsuz çalışan fonksiyonlar Player. cs diye sınıf oluşturup çağırdığımda Null Reference Exception yiyorum bu neden olabilir? Pause dediğimde ve Kill dediğimde waveOutDevice veriyor hatayı private void button1_Click private void button2_Click private void Form1_FormClosed WaveStream mainOutputStream; WaveChannel32 volumeStream; IWavePlayer waveOutDevice; public void Play public void Pause { if else } private WaveStream CreateInputStream { WaveChannel32 inputStream; if (path. EndsWith(". mp3")) else volumeStream = inputStream; return volumeStream; } public void Kill { if if if } Si vis pacem para bellum.