【发布时间】:2010-12-15 01:20:44
【问题描述】:
最近我开始了一个用 Visual Basic .NET 制作媒体播放器的个人项目 我正在尝试从 .mp3 文件中获取专辑数据和艺术家数据,但以许多不同的方式,它都失败了。这是我尝试使用但总是返回空白的代码:
miniMusic.currentMedia.getItemInfo("Artist")
当我以以下方式将该属性用于我的应用程序时:
Label1.Text = miniMusic.currentMedia.getItemInfo("Artist")
它返回空白。我通过执行以下操作确保它是空白的实际返回数据:
Label1.Text = "Artist: " + miniMusic.currentMedia.getItemInfo("Artist")
当我调用该代码时,要查看标签的文本只说“艺术家:”。 (在这里为不好的术语道歉!)
如何正确获取歌曲文件的数据并将其显示在我的 Visual Basic .NET 应用程序中?
我能够显示的唯一数据是来自currentMedia.getItemInfo("Title") 的标题信息。
我在 Audacity 中制作了自己的 .mp3 文件,并确保包含艺术家姓名 (John) 和专辑名称 (Laffin' on sun (不是真正的专辑!) 我的应用程序仍然找不到这些数据。我在做什么是错误的还是媒体控件无法找到此数据?
【问题讨论】:
标签: vb.net winforms media-player media