音楽CDの合計時間を取得するには?

解決


初心者  2011-06-17 16:25:58  No: 40675  IP: 192.*.*.*

みなさんお世話になっております。
環境はWindowsXP Delphi5Professionalです。

音楽CDの合計時間を取得したいのです。
ご存知の方おられましたらご教授ください。
よろしくお願いします。

編集 削除
よっち。  2011-06-18 15:50:35  No: 40676  IP: 192.*.*.*

全トラックを走査して時間を足すとか。
あるいは書き込まれてる容量から演奏時間を計算するとか。

編集 削除
多分  2011-06-20 07:39:04  No: 40677  IP: 192.*.*.*

CD-DAのフォーマットを調べてみるとか?
http://www.wotsit.org/

編集 削除
初心者  2011-06-20 14:30:33  No: 40678  IP: 192.*.*.*

よっち。様、多分様
ご返信ありがとうございました。

下記命令で無事CDの合計時間を取得する事ができました。

mciSendString('status CDaudio Length ',BufLen, Len, 0) ;

編集 削除