タイトル | : 起動できました。(詳細載せます) |
投稿日 | : 2010/06/16(Wed) 09:37 |
投稿者 | : エナ |
解決できました!!!!(とってもうれしい)
どうやら、vistaにはXP以前に標準搭載されていた、「dx7vb.dll」と「dx8vb.dll」というものが欠損しているらしいのです。
そこでダイレクトXのver8をダウンロードしてきて、中に入っている「dx7vb.dll」と「dx8vb.dll」を抜き取りPCに入れないといけないみたいでした。(多分そのまま実行すると前verだからダメーってなると思います。)
手順は、
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=d473b1e4-967a-47d0-96f0-6d70569c9800&DisplayLang=ja
からダウンロードしてきた「DX81NTjpn.exe」というのを、拡張子を変えて「EX81NTjpn.cab」にします。(拡張子の変え方は、「ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?queId=7867589」参考に)その後解凍ソフト(私はLhazを使っています)で解凍し、中に入っている「dx7vb.dll」と「dx8vb.dll」を、「c:\windows\system32」にコピーし、「スタートメニュー→プログラム→アクセサリ→コマンドプロンプト」を右クリックで管理者権限で実行。すると真っ黒い画面がでてくるので、
「regsvr32 c:\windows\system32\dx7vb.dll」と打ち、ENTERを押すと、成功のメッセージが出るので、同じように
「regsvr32 c:\windows\system32\dx8vb.dll」もやります。(regsvr32のあとにスペース入っています。コピペできないので、直接打って下さい。)
これでlaby.exeを起動できました!
他の方もやってみてはどうでしょう?
※参考にさせていただいたHPは「ttp://shadowwarehouse.tuzikaze.com/MyProg/vista.htm」で「Vista環境でのDirectX」という題名のページでした。
上記手順で良く分からない場合、このHP参考にしてみてください。