你好。继续昨天关于c#开发的一个小问题,请你帮忙解答一下!
我已完成在listbox中显示我所获取文件夹下文件名的工作,下一部是想把这些文件名添加到Access数据库的一张表中,表的格式大致为:分别是歌名,歌手,歌词内容,歌曲类型...
我已完成在listbox中显示我所获取文件夹下文件名的工作,下一部是想把这些文件名添加到Access数据库的一张表中,表的格式大致为:
分别是歌名,歌手,歌词内容,歌曲类型(1,2,3,4)
请问该怎样书写代码!感激不尽 展开
分别是歌名,歌手,歌词内容,歌曲类型(1,2,3,4)
请问该怎样书写代码!感激不尽 展开
2个回答
展开全部
你现在的问题应该是不知道怎么取得这些信息,而不是不会操作Access吧。
取得mp3信息的话使用COM组件 Microsoft Shell Controls And Automation
示例:
string file = @"E:\DOWNLOAD\好久不见.mp3";
ShellClass sh = new ShellClass();
Folder dir = sh.NameSpace(Path.GetDirectoryName(file));
FolderItem item = dir.ParseName(Path.GetFileName(file));
string str = dir.GetDetailsOf(item, 27); // 27是获取歌曲时长。
取得mp3信息的话使用COM组件 Microsoft Shell Controls And Automation
示例:
string file = @"E:\DOWNLOAD\好久不见.mp3";
ShellClass sh = new ShellClass();
Folder dir = sh.NameSpace(Path.GetDirectoryName(file));
FolderItem item = dir.ParseName(Path.GetFileName(file));
string str = dir.GetDetailsOf(item, 27); // 27是获取歌曲时长。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询