Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

ジョイスティック2本刺し

— MNA — 本日は友人宅でジョイスティック2本刺しに対応してきました。なかなか2本ある環境と言うのが無かったため今まで実装できていませんでしたがこれでもう大丈夫ですね!二人… 続きを読む

no image

帰還

— MNA — 徳島より帰還。次に帰るのはまた1年後?と言うわけで開発はじめです。

機体別ランキング

— MNA — 機体別ランキングを作りました。これでスコア集計も簡単になります。スコアはファイルに保存しておき、リプレイも機体ごとに残るようにします。もちろんこれ以外にもTod… 続きを読む

メモリは節約

— MNA — 続・メモリの節約作業。 昨日書いたように、描画元フラグの共有化をコツコツと進めていったら、かなりメモリの消費量を抑えることができました! 2面に至ってはなんと半… 続きを読む

no image

待ち時間

— MNA — 画像サイズを大きくなるにつれ、シーン切り替え時の待ち時間がかなり長くなってきたのでファイルフォーマットを負荷が低いもの変更しました。その分ファイルサイズはかなり… 続きを読む