掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Webbrowserで途中で停止したときの解除方法は (ID:44653)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TApplicationEvents.OnExceptionを使って、アプリケーションで発生した エラーをこのような形で表示させることができます。(試しに、任意の プロシージャでゼロ除算などをやってみると、イメージはつかめると 思います。) procedure TMBMain.ApplicationEvents1Exception(Sender: TObject; E: Exception); begin MessageDlg(E.Message, mtError, [mbOK], 0); end; TWebBrowserを使ったタブブラウザの作成時、想定外のところでエラー が起こったりしたので、このイベントを使って、エラーをログに出力 させるなどしてバグ取りを行っていました。 (最近は1つもエラーが出なくなりましたが、今後もバグが出る可能性 は捨てきれないので、上記メッセージダイアログだけ出すようにして います。) どの程度利用価値があるかはわかりませんが、ご検討の一助としていただけ ればと思います。 後、提示されたURLを、単純な構成で作成したブラウザと自前のタブ ブラウザと、両方で15分程度いじってみましたが、ご指摘のような エラーは発生しませんでした。リンクをクリックしたり、画面上部に あるフラッシュを何度もクリックするなどしてみましたが、やはりそれ でもエラーは発生しません。再現せず、検証が困難な状況です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.