Zen-Ichi

MIDI問題

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

— MNA —

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

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

ゲームバランス

— MNA — 昨日出来あがった1ボスに対するテストプレイヤーの感想は「1面からしつこすぎ」との事でした。うーみゅ・・・1面から手を抜かずにボリューム満点にしようとしたのが裏目… 続きを読む

no image

デバッカー

とりあえず一通りの配置が終わり、友人数名に配布。これで問題がなければいいのですが・・・。

爆発画像の追加。

— MNA — 本日は学校提出の最終日でした。今回提出した分でプレゼンに進出できるかどうかが決まります。敵の大半は3Dバリバリです。はてさて無事に生き残ることが出来ますでしょう… 続きを読む

no image

ボーナス計算

— MNA — 昨日の件は変更が大きそうなので後回し・・・とりあえずボーナス画面の仕様を変えました。自機が定位置に移動するようになり、得点の入り方やボーナス計算などもちょっと変… 続きを読む

no image

簡易コンパイラ

— MNA — わかってはいたもののやはり文字列処理は泥沼。あれもこれもと機能を作りたくなってしまう。おかげで敵は進んでないし(^^; と言うわけで現在は敵さんのプログラム用の… 続きを読む