如下:我这样写生成的m3u文件能正常运行
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\AAAA.wma");
w.Close();
但是:
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\今天.wma");
w.Close();
歌曲名改成中文就不能正常运行了。不知道为什么???在线等~~~~~~~~~~~~
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\AAAA.wma");
w.Close();
但是:
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\今天.wma");
w.Close();
歌曲名改成中文就不能正常运行了。不知道为什么???在线等~~~~~~~~~~~~
解决方案 »
- VS2010自带打包 如何验证序列号
- 关于报表的问题……不是水晶报表!
- 请教gridview绑定droplist的问题?
- 多线程中访问主线程控件
- hoho~~ 哪位大侠懂得啊!?
- 初试存储过程返回记录集,绑定到datagrid出错:复杂的 DataBinding 接受 IList 或 IListSource 作为数据源
- 高分问如何用remoting+winform进行数据库开发(c/s的,并能在internet上使用,winform+webservice也可以)
- web server
- 高手进来看看怎样解决..
- C# 运用钩子做虚拟键盘程序,程序崩溃,提示:向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。
- 如何将插入的新行放入dataGridView的第一行
- 中大问题请好心的哥哥姐姐来帮忙啊~~~~~C:\Inetpub\wwwroot\aspnet_client
改成 w.WriteLine("d:\\music\\今天.wma"); 应该就OK了
如下:我这样写生成的m3u文件能正常运行
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\\AAAA.wma");
w.Close();
但是:
StreamWriter w = File.CreateText("C:\\ccccc.m3u");
w.WriteLine("d:\\music\\今天.wma");
w.Close();
歌曲名改成中文就不能正常运行了。不知道为什么???在线等~~~~~~~~~~~~----------------------------------------------
刚发掉了一个 " \ "
System.IO.StreamWriter w = new System.IO.StreamWriter("C:\\ccccc.m3u", false, System.Text.Encoding.Default);
试试:
System.IO.StreamWriter w = new System.IO.StreamWriter("C:\\ccccc.m3u", false, System.Text.Encoding.Default);
谢谢这位朋友,用这种方法已解决~~~~