Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

ボムのシステム

— MNA — 仕様にありながら今までなぜか実装されていなかったライフ制を導入しました。これはエネルギーゲージにストックがあるときは1発死にはならないというものです。ボムのスト… 続きを読む

no image

液晶画面で

— MNA — 昨日の現象をいろいろ調べて見た結果、 (と言っても、ノートでWin2000を使っている人はほとんどいなかった・・・) 同じ機種でもプリインストールのWinXPで… 続きを読む

no image

手探り状態のころ

— MNA — 2ボスに縮小ルーチンを乗せて、雲に沈んでいく場面を作成。しかし普通のスプライト表示ならともかく、拡大縮小ともなるととたんに面倒になってきます。昔の手探り状態のこ… 続きを読む

祝!Zen-Ichi 20周年

Zen-Ichi完成版を頒布したコミケット67からついに20周年となりました! ささやかなお祝いとしてサークル結成から完成版までの道のりを振り返る記念動画を作りました。 是非チャンネル登録していってく… 続きを読む

ボム消滅時

— MNA — ボム消滅時にそれまでに吸い込んだ粒子を放出するエフェクトを追加。普通に消滅するだけでは寂しいなぁと思っていたので今回の変更でまたまた派手さが増しましたね。