Visual Studio .NET 2002Visual Studio 6Visual Studio .NET 2003Visual Studio 2005.NET 2.0C# 2.0初学者开发Visual StudioWindows.NETC#
创建Windows Media Player列表
使用字符串、数组和文件创建播放列表,无论 Windows 识别的格式如何

引言
这是一个非常简单的应用程序,使用各种string
操作和文件操作技术创建。 它是使用 C# 和 .NET 作为学习这些新技术的一部分创建的第一个项目。 对于初学者来说,这个项目确实让你了解了使用文件输入/输出函数、递归函数、string
操作。
背景
创建此项目的灵感来自于我对在 Windows Media Player 中创建播放列表 (*.wpl) 的挫败感。手动创建播放列表是一件耗时的事情。 我认为这会给我一个熟悉数组、string
s 和文件函数的机会。
Windows Media Player (WMP) 只会向其播放列表添加 WMP 已知的的文件类型。 例如,如果你想从一个目录中创建一个播放列表,该目录的文件包含各种格式,如 RealPlayer 格式(显然不是 Microsoft 格式),WMP 会忽略这些文件,只添加 WMP 识别的格式到播放列表。 当我使用 WMP 播放 RealPlayer 格式的文件时,这有点令人头疼。
Using the Code
我包含了两个源文件,它们使用了不同的string
函数和文件 I/O 技术。
- frmCreateWMList_StrArray.cs -> 使用固定的
string
s 格式数组 - frmCreateWMList.cs -> 从文件中读取文件格式,
string
解析
- 输入你文件所在的目录。
- 选择要包含在播放列表中的格式。
- 输入文件名以另存为播放列表...
- 按下“创建”生成文件。
关注点
对于刚开始使用 C# 和 .NET 并希望熟悉string
搜索、添加、连接string
列表、递归函数和文件 I/O 的初学者来说,这是一个很好的开始。
这可以进一步开发以支持 Windows Media Player SDK 提供的各种元数据标签。
请求
如果你对此项目进行了任何错误修复/更改/改进,请给我发一条关于更改的说明。 但是,这不是强制性的。
你还在等什么?! 让我们一起摇摆...
历史
- 2006 年 8 月 22 日:最初发布