Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

コミックマーケット69 開催!

— MNA — 当サークルの新作は「Zen-Ichi音楽集」。 以前からサントラ化の要望が強かったため、思い切って出しちゃいました。同じサークルの者が言うのも何ですが、M氏の曲… 続きを読む

no image

Win2000

— MNA — いろいろと新しいルーチンを組み込んでいるうちにまた謎なバグにぶつかりました。 Win95では問題なく動いているのにWin2000では落ちてしまうのです。しかも自… 続きを読む

no image

ハイテンション

— MNA — 最近は睡眠時間も減ってきました。なまじ眠って体力が回復すると余計に眠くなってしまうのです。眠くて非常に体がだるいのをずっと我慢しているとやがて段々苦にならなくな… 続きを読む

皇サブウェポン

— MNA — 今回は皇のサブウェポンを紹介! まっすぐに加速してうにょ~んと伸びるこのレーザーは敵を貫通します!やや当てにくいものの威力は抜群!先端ほど威力が高くなっていて、… 続きを読む

no image

フォーマット変更

— MNA — リプレイデータのフォーマットを変更しました。今までのは一時凌ぎといいますか、企業提出のためなどで急遽作ったものをそのまま引きずってきていたのでした。しかし、ステ… 続きを読む