Zen-Ichi

MIDI問題

投稿日:2001年1月2日 更新日: 投稿者:

— MNA —

MIDIが鳴ったり鳴らなかったりという現象が起きていたのを修正。今まではMCIのlpstrElementNameにファイルの相対パスを指定していたのですが、詳しく調べてみたところ、稀にファイルが見つかりませんと怒られてしまうのです。原因はこれだったわけですね。

しかし、目の前にあるものを無いと言われても一体どうしろと・・・すっかりやけくそモードになり、絶対パスを指定して試してみたところ、今のところ確実になっているようです。思わぬ発見。ものはやってはみるものです。と言うわけでGetModuleFileNameでEXEの絶対パスを取得し、それをもとにMIDIファイルの絶対パスを生成する方法をやってみました。

とりあえずこれで確実になるようになったみたいです。副産物としてネットワーク越しに立ち上げてもちゃんと鳴るようになりました。でも、これってこういうものなんでしょうかねぇ。どうもイマイチな解決法のような・・・他にも同じ症状で悩まされた方はいませんか?

-Zen-Ichi
-


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

CAPTCHA


関連記事

no image

ソース書きなおし

— MNA — 企業向けプレゼンは5月と言うことで少しだけ時間にゆとりが出来た?ため、修正ついでにほぼソースを書きなおしました。おかげでかなりすっきりして見通しもよくなりました… 続きを読む

シャドウエフェクト

— MNA — 本日はエフェクト追加~。エネルギーのストックがあるときは自機のシャドウが出るようにしました。オーラをまとっているようでかっこいいかも? プログラム方面では今回の… 続きを読む

新搭載

— MNA — 新システム用に新しくゲージを作られたので早速搭載してみました! むむむ・・・解像度が低いということもあり、予想以上にゲージが画面を占有。非常に見辛くなってしまい… 続きを読む

背景プレート

— 優輝幸司 — 今日は、休日なのにどうしても仕事を休めない。MNAさんの提出もあるのに・・・。ゴメンネ。先日作った、ステージ1の背景プレートですが、私もゲーム上では敵との判別… 続きを読む

no image

自機の調整

— MNA — どうも納得がいってなかったちょっとだけ左右スクロールのアルゴリズムを大幅に変更しました。 機体の速度を再調整。今まで皇は鈍速&パワー型の機体でしたが、敵が大量に… 続きを読む