掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WAV鳴動でカウントがずれないようにするには (ID:29564)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
カウントが遅くなるというのはWAVを再生中に TTimer の割り込みが Interval に設定している時間より遅く割り込みが掛かるという事かな? MediaPlayer だけど以下のように10秒毎に再生させても遅くはならないけど? 再生させているのは Windows XP Startup.wav 415K procedure TForm3.Timer1Timer(Sender: TObject); var Hour,Min,Sec,MSec : Word; T : TDateTime; S : String; begin T := Now; S := ''; DeCodeTime (T,Hour,Min,Sec,MSec); if Sec mod 10 = 0 then begin MediaPlayer1.Close; MediaPlayer1.Open; MediaPlayer1.Play; S := ' SOUND'; end; Memo1.Lines.Add (FormatDateTime('hh:nn:ss:zzz',T) + S); end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.