要做音乐连播了
我看好多方法
生成.m3u文件好象最方便,直接给路径
我想问的就是,比如我给2个连接地址
http://localhost/Music/1.mp3
http://localhost/Music/2.mp3把这2个连接地址,放到一个文件里并另存为3.m3u  的文件
麻烦各位帮帮忙谢谢勒。。~

解决方案 »

  1.   

    刚才打开了一个m3u文件...发觉其实就是一个Txt的文件....
    那么你将http://localhost/Music/1.mp3
    http://localhost/Music/2.mp3
    这么一些数据..写进一个Txt里面...之后另存为m3u文件不就可以了吗??
      

  2.   

    我问的问题是
    string path=(string)文件C.Tables[0].Rows[i]["MMS路径"];
    string now=DateTime.Now.ToString("yyyyMMddhhmmssfff");//根据时间生成随即文件名
    StreamWriter sw=File.CreateText(Server.MapPath("m3u")+"\\"+now+".m3u");
    sw.WriteLine(path);
    sw.Close();我研究一上午,看帮助弄明白了,谢谢各位帮助
      

  3.   

    楼住这样做比较死板,我记得我以前是动态生成xml发给客户进行点播的.
    这样可以实现让客户动态选取歌曲.
      

  4.   

    xuwenzhuo(约定好了!我们会撑着那把油纸伞风雨同路、不分不离、)哥们我就是因为不会生成xml文件,才用这个方法的
    加我QQ :80893070 吧
    多跟你学习学习
      

  5.   

    而且还不知道xml 怎么凋用,。有没资料,谁给个网站我去看
      

  6.   

    而且还不知道xml 怎么凋用,。有没资料,谁给个网站我去看
      

  7.   

    M3U格式不是xml吧
    如果是给WMP,winamp等播放器用的M3U文件直接把文件地址列出来就可以用了FileStream file = new FileStream("test.m3u",FileMode.Create,FileAccess.Write);
    StreamWriter writer = new StreamWriter(file);
    writer.WriteLine(@"http://localhost/Music/1.mp3");
    writer.WriteLine(@"http://localhost/Music/3.mp3");
    writer.Dispose();
    file.Dispose();生成的文件就是一个播放列表