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送信。 #----------------------------------------------------------- もし、コレが動かないようだったら、なんかもうたぶん無理なんじゃないかと思うんだけど・・・ |