mcisendstring11回目でavi動画が再生されない


Kane  2006-10-19 19:15:52  No: 96965

VB6SP5を用いたavi動画の再生は、
mcisendstring API関数として、以下のように用いています。
mciSendString("play " & "" & L_strFileName & "", vbNull, 0, 0)
ただし、L_strFileNameは、avi動画ファイルの絶対パスです。

動画再生を繰り返し行い、再生11回目のときに、
再生が出来なくなるという現象が発生しています。
この上、WindowsMediaPlayerコントロールでの
再生も出来なくなりました。
(ただし、他のマシンでは、上記現象が出ないものあります)
その原因について教えていただけませんでしょうか?

ただし、再生が終了するタイミングになるか、途中停止は、
mciSendString("close " & "" & L_strFileName & "", vbNull, 0, 0)
を処理しています。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加