日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 新規 検索

2017-01-12 14:16:51

Re③:MCI送信での再生は出来るんですかね?

微炭酸コーラ さん

実はHSPもしているんですがHSPでは再生できるというね・・・
これは解決にしましょうか・・・
(実行ファイルにしてあるものだと普通に再生できるというこれまた不思議)

 やっぱりダメなんですねー><
 そうなるともう、Win10とMCIの関係の問題ということになると思います。
 MCIオブジェクトって、おおむねMCIにコマンドを直接送って出来る色々の事をグループ化しているモノです。
 最前のお試しコードは、単にファイルをオープンして再生するMCIコマンドを、MCI送信するもので、コレがダメってことは、MCI自体はWindowsの機能なわけで、たぶんだけど、ナデシコ以外のプログラムでも、MCIを使ってのWMVファイルの再生は出来ないだろうと思いますよ。
 コーデックとかパソコンの環境をどうにかすることで、動くように出来るもんなのかどうか、そっち系の知識が皆無なので・・・ワタシの知恵ではもうムリです。すみません。
遅れてすみません。
Win10とVirtualBoxのWin7両方でやってみました。
Win10の結果=再生できませんでした(不正な浮動小数点数演算命令)
VirtualBoxのWin7の結果=のろいけど再生できました(ものすごくのろい)
もう無理です。すみません。

 ちょっと思いついたんだけど、MCIオブジェクト以前の問題として、そちらの環境で、MCI送信でWMVの再生自体は出来るんですかね?

※コードは、掲示板の画面ではなく下のテキスト表示から取って下さい。
#-----------------------------------------------------------
「WMV(*.wmv)|*.wmv|すべてのファイル(*.*)|*.*」のファイル選択
FILE=それ
「open "{FILE}" alias NAME type mpegvideo」をMCI送信。
「play NAME」をMCI送信。
#-----------------------------------------------------------
 もし、コレが動かないようだったら、なんかもうたぶん無理なんじゃないかと思うんだけど・・・





(編集パスワード送信)

子記事

親記事 (No.50)
返信した記事(元) (No.103)

この内容(No.105)に返信

この内容(No.105)をダウンロード

この内容(No.105)のテキスト表示





www.eznavi.net