日期:2014-05-17  浏览次数:20894 次

急 请问wpf下背景音乐怎么改为相对路径
using System.Media;
private void button1_Click(object sender, RoutedEventArgs e)
        {
            SoundPlayer msc = new SoundPlayer("C:\\Users\\MSK\\Desktop\\1.wav");
            msc.Play();
        }

拷到别人机器上就没有音乐了,请教下怎么改为相对路径
音乐 wpf

------解决方案--------------------
获取程序当前路径,然后拼接。
------解决方案--------------------
你可以 让 用户选择  歌曲 之后 记录 在 本地文件里 下次 在 打开 直接 读取 这个文件
------解决方案--------------------
发错了,在WPF里当前路径是用 Environment.CurrentDirectory ++@"\1.wav"
------解决方案--------------------
Environment.CurrentDirectory +@"\1.wav"