投稿者 葉月  (社会人) 投稿日時 2009/11/18 08:03:17
>>>ID3タグに画像が含まれていると、MCIで、再生されないのはどうしてなんですか?
ID3v2タグが含まれているからと考えられます。
タグが含まれていることにより、MCIコマンドで再生されないと思われます。
タグをフリーソフトを使って除去してみるか、もしくはプログラムでタグを一時的に書き換
えれば再生できるかも知れません。
後者はタグを残したまま再生ができる一方、非常に厄介で難しいと考えてください。
ID3v2の仕様を熟知する必要があり、バージョンによって大きく仕様が変わったりします。
(ID3v2に対応したライブラリーがあれば難度は大きく下がるかも知れません)

しかし、今はID3タグのことに取り組むよりは、動画など他の形式のファイルを再生する機能
を取り入れたりした方が順序立てて覚えられる気がします。
メディアプレイヤー風の基本的な機能(拡大表示・再生リスト・連続、ランダム再生など)
は、初心者の方でも時間さえかければ取り組めます。
これらを終わらせて、一通りのツールが作れるようになってから、ID3v2タグに挑戦するのが
いいと思います。