トップページ > プログラム > 2014年10月30日 > xiTB3i02

書き込み順位&時間帯一覧

36 位/228 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000010000000000010002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれDelphi(超初心者用)その56

書き込みレス一覧

くだすれDelphi(超初心者用)その56
135 :デフォルトの名無しさん[sage]:2014/10/30(木) 08:56:07.73 ID:xiTB3i02
>>131

>>126だけど、ソースって言っても、ここに書いたものがすべてだよ

ただ、一曲の再生終了後に次の曲に移る部分だけは追加実装してみた

さらにTrackBarを追加しようと思ったけど何かヘン
TMediaPlayerの曲のLengthの値が異常に大きい

たぶんVBRなmp3だとそうなるのかも

検索すると、この問題を解決するにはmp3ファイルから直接
何らかの方法で曲の長さを取得する必要があるとか

気が向けば夜にでも追加部分を…
くだすれDelphi(超初心者用)その56
140 :デフォルトの名無しさん[sage]:2014/10/30(木) 20:20:58.58 ID:xiTB3i02
>>139
朝言った追加と修正だよ
1曲終わったら次の曲に進むやつ

procedure TForm1.MediaPlayer1Notify(Sender: TObject);
begin
if MediaPlayer1.Position = MediaPlayer1.Length then begin
NextButtonClick(nil);
end;
end;

procedure TForm1.PlayFile(Filename: string);
begin
if FileExists(Filename) then begin
MediaPlayer1.Close;
MediaPlayer1.FileName := Filename;
MediaPlayer1.Open;
MediaPlayer1.Play;
MediaPlayer1.Notify := true;
end;
end;


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。