Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

国際化

— MNA — ZeNIchIついにインターナショナル化!? http://www.demoland.co.kr/game_list/list_view5.html?num=2… 続きを読む

no image

2面完成

— MNA — 2面後半の敵の配置が完了! まだまだ捻りが必要ですが、やっと全編通じて遊べるようになりました。 とりあえずこれからもいろいろエフェクトの追加などはありますが、ひ… 続きを読む

no image

ADSL 8M

— MNA — ADSLの8Mがついに開通!昨日IPが変わっていたのでルータが落ちたのかと思っていたのですが、どうやら切り替え工事があって切断されたようですね。なんだか予定日よ… 続きを読む

コンフィグ作成

— MNA — せっかくタイトル画面も出来たと言うことで簡易コンフィグを作りました。MIDIを鳴らしながらフリーズするとWindowsがお亡くなりになるため、開発中は鳴らしてい… 続きを読む

no image

密かに

— MNA — ネームエントリーで某氏の要望をかなえました(笑)