Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

神威

— 優輝幸司 — この日記を読んで頂いている方々から、「今ごろっ!?」とお叱りを受けそうですが、今日初めて「神威」をプレイしました。1年前の夏コミにMNAさんのノートで見た時以… 続きを読む

1ボス最終形態

— MNA — 待っている人もそうじゃない人もお待たせしました! 1ボスがついに最終形態まで出来ました!第1形態のでっかいのが崩壊した後、中身の本体が飛び出します。そして、壮絶… 続きを読む

シールド画像

— MNA — 新しくなったシステム用にシールドの画像が用意されました!昔のように ボムの残数 = シールドの枚数 では無くなったため、シールドの存在をアピールする必要がありま… 続きを読む

no image

加算用のライト素材

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

no image

当たり判定

— MNA — クラスを大幅改装したついでに当たり判定用のルーチンも新たに作り直しました。実は今まではかなり適当に判定をつけていた(爆)のですが、これからは各パターン事に何個で… 続きを読む