ページ 1 / 1
コンパイルエラーの表示
Posted: 2007年2月21日(水) 09:32
by igoie
今頃こんな質問で恐縮です。
AB4.24はコンパイルエラーを表示できるのでしょうか?
何方かご教示ください。
Posted: 2007年2月22日(木) 18:25
by konisi
不正な文字列を入れたり、オブジェクトをキャストしようとしたりすると、エラーを吐いたと思いますが・・・?
警告は、#strictと書けば吐いてくれるようになります。
Posted: 2007年2月23日(金) 11:12
by igoie
konisiさん
返信有り難う御座います。
また、閲覧してくださった皆様にも感謝しております。
色々検索した後に結論が得られず、質問させてもらいました。
検索結果にはエラーが表示されるような表現のものも散見されました。
目の前に見えるものが結論のようです。
オプションでもあるのかなと思っていたのですが。
#strictは、projectの場合指定があり、チェックしておりましたのでソースには記入しておりませんでした。
しかし、残念ながら結果は同じでした。
挙動は現時点でほぼ下記の二つです。
1.何の表示もなく、ただコンパイル結果が得られない。
2.関数の使い方に問題がある場合、function.sbp等のエラーと思しき箇所へジャンプし、
その部分を反転表示する。
Version 5に期待したいと思います。
でも素晴らしいソフトです。
因みにオフィシャルユーザーズガイドは購入しました。
[/quote]
Posted: 2007年2月23日(金) 12:33
by konisi
コンパイル結果が得られない・・・?
どんなコードを書いたんですか?
Posted: 2007年2月23日(金) 17:14
by igoie
konisiさん
お気遣い有り難う御座います。
特別な事はしておりませんが、私の説明がいたらなかったかもしれません。
例えば、対応括弧の過不足でも何の表示もなく、コンパイル結果は当然得られません。
辛い面もありますがVersion 4.24は仕方のないことだと納得しております。
ありがとう御座いました。
今後とも宜しくお願い致します。
Posted: 2007年2月28日(水) 11:40
by igoie
自己レスです。
エラーが表示されるようになりました。
結果を先に書きます。
ウィンドウ最下行ステータスバー(サイズ、行、列などが表記されている)の上に
コンパイル状況や結果が表示されるようになりました。
今までは
エラーが有っても通常の最下行ステータスバーが表示されているだけでした。
従って、どの様に表示されるのかさえ理解していない状況でした。
発見(?)経緯
1.Ver4.24のバグを掲示板から検索
2.最も簡潔なバグプログラムをコンパイル(この時点では何も表示されない)
3.(偶然)マウスポインタをステータスバーの上側に移動させたらポインタ表示が上下の矢印
表示に変化したので、画面上方に広げたところ表示されるようになりました。
4.それ以降、結果表示を閉じてもコンパイルが開始されると自動的に表示されるように
なりました。
5.逆に3.で表示された上下の矢印は表示されなくなりました。
同じ現象でActiveBasicの評価が下がったり、使用を躊躇う方がいらっしゃることが
非常に残念なので報告した次第です。
制作者山本さんに敬意を表します。
以上です。
Posted: 2007年2月28日(水) 14:48
by konisi
雑レスです。
僕はAB3時代から使っていて、その頃はコンパイラは別画面で起動していたので「見えて当たり前」って言うのがあったんですよね。
その報告を見て「そういえばそんな事もあったな」と今更思い出しました。そのバグを誘発させる何らかの手順があるんでしょうが、思い出せません。
ただ、UserSetting\editor.iniの上の方にあるheight_ClipCompileViewの値を-1にしてやると現象が観察できたので、「原因不明だけど結果と理由はわかるよ」って状態になりました。
あとでバグ報告しておきます。