3

.mp3ファイルからアルバムデータとアーティストデータを取得しようとしています。これが私が使おうとしている私のコードですが、それは常に空白を返します:

miniMusic.currentMedia.getItemInfo("Artist")

次の方法でアプリケーションにそのプロパティを使用する場合:

Label1.Text = miniMusic.currentMedia.getItemInfo("Artist")

空白を返します。次のようにして、空白のデータが実際に返されることを確認しました。

Label1.Text = "Artist: " + miniMusic.currentMedia.getItemInfo("Artist")

ラベルのテキストを表示するには、そのコードを呼び出したときに「Artist:」とだけ言ってください。

曲ファイルのデータを取得してアプリケーションに表示するにはどうすればよいですか?

私が表示できた唯一のデータは、"currentMedia.getItemInfo("Title")

Audacityで独自の.mp3ファイルを作成し、アーティスト名(John)とアルバムタイトル(Laffin'on sunshine(本物のアルバムではありません!))を含めるようにしましたが、アプリケーションでこのデータを見つけることができません。メディアコントロールはこのデータを見つけることができませんか?

4

1 に答える 1

2

メディア コントロールとは別に ID3 タグを読み取ることを検討することをお勧めします。

この SO クエリは、単調な作業を行う無料のライブラリの選択肢を生成します。ここに2つあります。

于 2010-12-27T04:26:17.447 に答える