ab.com コミュニティ
https://www.activebasic.com/forum/

DirectXプログラムのデバッグ実行について。
https://www.activebasic.com/forum/viewtopic.php?t=4480
ページ 11

作成者:  jacoby [ 2013年5月17日(金) 20:30 ]
記事の件名:  DirectXプログラムのデバッグ実行について。

ABのホームページの記事を見ながらDirectXプログラミングを始めようと思っているのですが、一番初めの、「新規作成」から何も新たにプログラムを書いていない状態でのデバッグ実行でつまづいています。

http://www.activebasic.com/help_center/ ... index.html


 デバッグ実行を行うとエラーメッセージが、
「BasicCompiler.exeは動作を停止しました」(問題の解決策をオンラインで解決できます。)
というメッセージボックスが出てそれ以上実行できなくなります。

 環境は「AB 4.24」,「Win7 HP」,DirectXのバージョンは11です。


 手順は次の通りです。

1.新規作成からプロジェクトを選ぶ。
2.「ステップ1(プロジェクトの作成)」ダイアログで適当なプロジェクト名を付けて、
EXE-DirectX対応アプリケーションを選択。
3.「ステップ2(プロジェクトオプション)」ダイアログは何も変更せず「次へ」
4.「ステップ3(プロジェクト情報の確認)」はそのまま「完了」
5.ここでプログラムの雛形が出来るので何も変更せずそのままデバッグ実行をクリック。

 動作停止のエラーメッセージが出て実行不可。(AB自体はその後フリーズなどはしていないようです。)

 ちなみにWin32アプリケーションなどのDirectX以外のプログラムは正常にデバッグ実行出来ます。

ABのアーカイブはテスクトップ上に解凍してそこで実行させています。
DXのバージョンは9.0ではないのでそこがいけないのか、あるいは何かWindowsの方の設定などでやっておかなければならないことがあるのでしょうか?。
お気づきのことがありましたら教えてください。

作成者:  たかせ [ 2013年5月18日(土) 20:28 ]
記事の件名:  Re :DirectXプログラムのデバッグ実行について。

私のPC環境では問題なく動作してなおかつALT+F4で終了しました。
Windows 7/HOME(SP1/32BIT)、DirectXのバージョンは11です。
ちなみにPCは32BIT/64BITどちらですか?

作成者:  jacoby [ 2013年5月19日(日) 20:55 ]
記事の件名:  返信有難うございます。

たかせさん、返信有難うございます。
32Bitです。

その後色々調べていてこのページを見つけて、
http://webstorage.web.fc2.com/recent/Ga ... /AB_01.htm
・・ちょっと自分には難しいなと思っていたんですが、そちらの環境で実行可能ということは、まだ諦めない方がよいかも知れませんね。
また何か気づかれましたら教えてください。

作成者:  jacoby [ 2013年5月20日(月) 01:49 ]
記事の件名:  出来ました!

その後マイクロソフトのHPからDirectXのランタイムをダウンロードし直して、インストールすると、上手く実行できました。
これはABの講座の一番初めに書かれていることですが、DX11が入っているなら大丈夫だろうと思い改めて入れてはいませんでした。それがマズかったみたいです。
 調べていてこのページを見つけて、同様のことかも知れないと思いました。
http://answers.microsoft.com/ja-jp/wind ... e365a5b5e3

 という訳でお騒がせしました。たかせさん、返信ありがとうございました。

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/