ActiveBasic(Ver4.24.00)付属のコンパイラ BasicCompiler.exe を起動して
デバッグコンパイルやリリースコンパイルする方法を教えてください。
よろしく、お願い致します。
コンパイル方法
BasicCompiler.exeをダブルクリックするなりして起動した後にデバッグコンパイルをする方法は知りません。
リリースコンパイルの場合はただ単に.abpファイルや.sbpファイルを選べば(プロジェクトの場合はidxファイル)コンパイルできます。
どういうわけかエディタが起動できないというのなら仕方ないんですが、もっと標準的な方法を推奨します。
リリースコンパイルの場合はただ単に.abpファイルや.sbpファイルを選べば(プロジェクトの場合はidxファイル)コンパイルできます。
どういうわけかエディタが起動できないというのなら仕方ないんですが、もっと標準的な方法を推奨します。
Website→http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
コンパイル方法
takさん、ありがとう御座います。
高信期さんの書かれた通り、試してみましたが失敗します。
http://www.activebasic.com/forum/viewto ... t=683#2989
"/wnd"オプション指定が原因かと、もう少し詳しく教えてください。
よろしく、お願い致します。
高信期さんの書かれた通り、試してみましたが失敗します。
http://www.activebasic.com/forum/viewto ... t=683#2989
"/wnd"オプション指定が原因かと、もう少し詳しく教えてください。
よろしく、お願い致します。
ちょっと思ったんですけど、そのコマンドラインオプションはAB3用ですよね。
WebArchiveのログによると、
BasicCompiler.exeの正式コマンドラインというページが最初に確認されたのが2004年の4月14日、最後に確認されたのが2005年の5月7日なんですよね。
ところでDiscoversoftの方を見ると、AB4.0が正式に発表されたのが2005年5月9日と、どうも時期的に被ってきます。
詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。
#でなけりゃAB4登場とほぼ同時にそのページが消される理由が分からない。
WebArchiveのログによると、
BasicCompiler.exeの正式コマンドラインというページが最初に確認されたのが2004年の4月14日、最後に確認されたのが2005年の5月7日なんですよね。
ところでDiscoversoftの方を見ると、AB4.0が正式に発表されたのが2005年5月9日と、どうも時期的に被ってきます。
詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。
#でなけりゃAB4登場とほぼ同時にそのページが消される理由が分からない。
Website→http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。
コンパイル方法 解決
konisiさん、ありがとう御座います。
> WebArchiveのログによると、
> BasicCompiler.exeの正式コマンドラインというページが・・・
こう云うサイトが在るんですね^^
> ちょっと思ったんですけど、そのコマンドラインオプションはAB3用ですよね。
> 詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。
コマンドラインオプションは、公表されているものはAB4でも対応してました。
欲を云えば、パラメータ /wnd:xxxxxxxx に対して、エラーでなければ、コンパイルのダイアログを閉じる(/close)パラメータ があればいいですね。
また、よろしくお願い致します。
> WebArchiveのログによると、
> BasicCompiler.exeの正式コマンドラインというページが・・・
こう云うサイトが在るんですね^^
> ちょっと思ったんですけど、そのコマンドラインオプションはAB3用ですよね。
> 詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。
コマンドラインオプションは、公表されているものはAB4でも対応してました。
欲を云えば、パラメータ /wnd:xxxxxxxx に対して、エラーでなければ、コンパイルのダイアログを閉じる(/close)パラメータ があればいいですね。
また、よろしくお願い致します。
Ver.4.24.00 で確認
今更ですが
"/wnd:xxxxxxxx"オプションは、"/clip_compile_view"を付ければ良さげです。
’ ただ、表示される位置が微妙。
’ 誰か綺麗に表示できる様にしてほしいなぁ。
"/wnd:xxxxxxxx"オプションは、"/clip_compile_view"を付ければ良さげです。
’ ただ、表示される位置が微妙。
’ 誰か綺麗に表示できる様にしてほしいなぁ。
確認プログラム
参考程度で、
[ここをクリックすると内容が表示されます]
コード: 全て選択
' メニューID“IDM_CMPL"イベント用関数
Sub MainWnd_IDM_CMPL_MenuClick()
Dim lpExe As String, lpCmd As String
lpExe = "BasicCompiler.exe" ' “lpExe”は、パスを通した値に
lpCmd = Chr$(34) + lpSrc + Chr$(34) + _ ' “lpSrc”には、ソースファイルのパスを設定しとく
" /wnd:" + Right$("0000000" + Hex$(hMainWnd As Long), 8) + " /clip_compile_view"
Exec lpExe, lpCmd
End Sub