ab.com コミュニティ https://www.activebasic.com/forum/ |
|
コンパイル方法 https://www.activebasic.com/forum/viewtopic.php?t=2606 |
ページ 1 / 1 |
作成者: | ゲスト [ 2009年11月07日(土) 18:11 ] |
記事の件名: | コンパイル方法 |
ActiveBasic(Ver4.24.00)付属のコンパイラ BasicCompiler.exe を起動して デバッグコンパイルやリリースコンパイルする方法を教えてください。 よろしく、お願い致します。 |
作成者: | konisi [ 2009年11月07日(土) 21:21 ] |
記事の件名: | |
BasicCompiler.exeをダブルクリックするなりして起動した後にデバッグコンパイルをする方法は知りません。 リリースコンパイルの場合はただ単に.abpファイルや.sbpファイルを選べば(プロジェクトの場合はidxファイル)コンパイルできます。 どういうわけかエディタが起動できないというのなら仕方ないんですが、もっと標準的な方法を推奨します。 |
作成者: | tak [ 2009年11月07日(土) 22:00 ] |
記事の件名: | |
こういうことですかね? ただし、情報は少々古いですが。 http://www.activebasic.com/forum/viewto ... t=683#2989 |
作成者: | ゲスト [ 2009年11月08日(日) 01:07 ] |
記事の件名: | コンパイル方法 |
takさん、ありがとう御座います。 高信期さんの書かれた通り、試してみましたが失敗します。 http://www.activebasic.com/forum/viewto ... t=683#2989 "/wnd"オプション指定が原因かと、もう少し詳しく教えてください。 よろしく、お願い致します。 |
作成者: | konisi [ 2009年11月08日(日) 13:21 ] |
記事の件名: | |
ちょっと思ったんですけど、そのコマンドラインオプションはAB3用ですよね。 WebArchiveのログによると、 BasicCompiler.exeの正式コマンドラインというページが最初に確認されたのが2004年の4月14日、最後に確認されたのが2005年の5月7日なんですよね。 ところでDiscoversoftの方を見ると、AB4.0が正式に発表されたのが2005年5月9日と、どうも時期的に被ってきます。 詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。 #でなけりゃAB4登場とほぼ同時にそのページが消される理由が分からない。 |
作成者: | ゲスト [ 2009年11月08日(日) 17:24 ] |
記事の件名: | コンパイル方法 解決 |
konisiさん、ありがとう御座います。 > WebArchiveのログによると、 > BasicCompiler.exeの正式コマンドラインというページが・・・ こう云うサイトが在るんですね^^ > ちょっと思ったんですけど、そのコマンドラインオプションはAB3用ですよね。 > 詳しい事は山本さんに聞くべきですけど、そのコマンドラインオプションはAB4のコンパイラは対応していないんじゃないかなと。 コマンドラインオプションは、公表されているものはAB4でも対応してました。 欲を云えば、パラメータ /wnd:xxxxxxxx に対して、エラーでなければ、コンパイルのダイアログを閉じる(/close)パラメータ があればいいですね。 また、よろしくお願い致します。 |
作成者: | リセッタ [ 2013年5月08日(水) 09:28 ] |
記事の件名: | Ver.4.24.00 で確認 |
今更ですが "/wnd:xxxxxxxx"オプションは、"/clip_compile_view"を付ければ良さげです。 ’ ただ、表示される位置が微妙。 ’ 誰か綺麗に表示できる様にしてほしいなぁ。 |
作成者: | リセッタ [ 2013年5月08日(水) 10:09 ] |
記事の件名: | 確認プログラム |
参考程度で、 [ここをクリックすると内容が表示されます]
コード: ' メニュー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 |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |