Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

フルスクリーン切替

— MNA — ごく一部の環境でフルスクリーンにうまく切り替わらなかったようなので対策を施しました。ログを取って原因を調べた結果、うまく行かなかったのはWindowsのメッセー… 続きを読む

no image

加算用のライト素材

— 優輝幸司 — 久しぶりに、MNAさんに画像を送る。今回はギリギリで夏コミに間に合わなかった、2面中型機の装飾類など。大型機のジェットエンジン部が寂しかったので、MNAさんの… 続きを読む

no image

操作不能時間

— MNA — 自機がダメージを受けた後、しばらくの間操作不能になるのですが、 これが復帰するまでの時間を短くしました。やはり、自分の意思で動かせない時間が長いのはストレスがた… 続きを読む

飛び散る火の粉

— MNA — 自機のショットが当たったときに飛び散る火の粉が正式画像になりました。機体のカラーに合わせた火の粉が飛び散ります。これで撃ちこみの爽快感も倍増!?

no image

隕石効果音

— MNA — 折角隕石が登場したので効果音もそれらしいものを追加! 爽快感さらに倍増です!自機に関する演出が追加されたので、シールドやオプションの出現、及び消滅の仕方を調整し… 続きを読む