ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月28日(日) 03:07

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2008年6月06日(金) 22:58 
AB初心者のFinga2008です。

ここのWin32プログラミング講座 ~ Step30. MCIコマンドで音楽ファイルを再生する ~で学んで、作ってみたんですけど、
http://www.activebasic.com/help_center/ ... index.html

一時停止はどうすればいいでしょうか?
停止を押してしまうと最初に戻されてしまうので一時停止機能がほしいんです。
後、自動再生がされないので、自動再生をするにはどうしたらいいでしょうか?

コードなどいろいろ教えてください。よろしくお願いします。


通報する
ページトップ
   
投稿記事Posted: 2008年6月07日(土) 01:50 
オフライン

登録日時: 2005年6月07日(火) 22:06
記事: 18
お住まい: 長崎県
こんばんは、

以下のサイトは参考になりませんか?

http://www13.plala.or.jp/kymats/study/M ... _play.html

ここには...

MCI_PLAY …… 再生
MCI_STOP …… 停止
MCI_SEEK …… 再生開始場所の移動
MCI_PAUSE …… 一時停止
MCI_RESUME …… 一時停止解除

と記載があります。

で、プログラミング講座のコードを置き換えると...

'一時停止
bErr=mciSendCommand(mop.wDeviceID,MCI_PAUSE,0,0)

'一時停止解除
bErr=mciSendCommand(mop.wDeviceID,MCI_RESUME,0,0)

と、なるようです。


通報する
ページトップ
 記事の件名:
投稿記事Posted: 2008年6月07日(土) 07:11 
教えていただいたサイト参考になります。ありがとうございます。

'一時停止
bErr=mciSendCommand(mop.wDeviceID,MCI_PAUSE,0,0)

'一時停止解除
bErr=mciSendCommand(mop.wDeviceID,MCI_RESUME,0,0)

しかし、これはMainWnd内のどこにどのように付ければいいんでしょうか?


通報する
ページトップ
   
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[16人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean