HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0527
yoshimmloadについて7解決


yoshi

リンク

2012/5/27(Sun) 23:28:10|NO.46904

お世話になります。
mmload "file.mp3",1とかやりますけど、このファイルの拡張子は正確なものでないと
だめですか?
例えば、mmload "file.abc",1 としてMP3ファイルとして読み込みたいのですが。
HSP2.55の時に、MCI を使った時にpackfile に入れられなかったもので、今回も
入れられないのかなと思って質問しました。exeとして固まって入れられれば
通常通りの使い方で問題ないのですが。
自分で試してみれば一番いいのですが、なにせ人手が足りないもので、空でわかるかた
助言をお願い致します。できるとかできないとかpackfileに入るとかの経験上の
お答えで結構です。やったことのある方お願いします。
本当にお手数をおかけして申しわけありません。



この記事に返信する


check

リンク

2012/5/28(Mon) 00:06:20|NO.46906

>自分で試してみれば一番いいのですが、なにせ人手が足りないもので
君には手がついていなくて足でキーボードを打っていて、人手が足りないとかとでもいうつもりか?

YES/NOで答えられる質問は自分で試せよ。
それでも分からなければ質問だ。



yoshi

リンク

2012/5/28(Mon) 05:05:45|NO.46908

まあそういえばそうですね。
双極性障害で1日の1/3ひざを抱えているので状況的には似てますが。
ちょっと時間のできたとき試してみます。
掲示板汚してすみません。



yoshi

リンク

2012/5/28(Mon) 05:20:29|NO.46909

それでまあ早起きのついでに、
1、拡張子の変更
2、packfileへの埋め込み
をやってみたのですが、どちらもエラーは出ないものの音声は出ませんでした。
exe同じフォルダか下のフォルダにでもそのまま入れるしかないようですね。
セリフ音声なので2000ファイルくらいありますが。



TMKL

リンク

2012/5/28(Mon) 08:49:28|NO.46911

さっきは安易に答えを張ってすみませんでした
「HSP packfile」あたりで検索することをオススメします



yoshi

リンク

2012/5/28(Mon) 11:55:31|NO.46912

いえいえとんでもないです。検索は大事ですね。

wavファイルはmm系命令で埋め込めるというのをみつけたのでやってみましたが
なんかうまくいかなかったので、そのページにあった、「必要なときだけ
bcopyでファイルをはき出して使い、終わる時に消す」というのが自分に合った
方法かなあと思ったりしてます。

失敗したソースは

mmload "1.wav" mmplay
でpackfileに書き込むのが
start.ax
1.wav
ですよね。謎です。exeファイル自体はwav分くらい増えているようなので
パックはされているみたいです。



ZAP

リンク

2012/5/28(Mon) 20:11:32|NO.46916

packfileには、ファイル名の規則(半角英数8文字以内+拡張子3文字以内)を守っていれば
どんなファイルでも「パックすること」自体はできます。

パックしたファイルを通常のファイルと同様に取り扱えるかどうかは、
あくまで命令側の問題です。

つまり、
・パックできるか否か

・パックしたファイルを使えるかどうか
には直接関連がありません。

参考までに。



yoshi

リンク

2012/5/28(Mon) 21:03:07|NO.46917

そうですね。
mmload命令はwavのみpackfileに入れても再生できると、とあるホームページに
書かれていたのを参考にしてみたのですがうまくいきませんでした。
別の方法でなんとか書きました。



ONION software Copyright 1997-2021(c) All rights reserved.