掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Webbrowserで途中で停止したときの解除方法は (ID:44647)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>ダウンロード指示を停止できます。 これは武田さんにとって罪な説明だと思います。 この部分を現在のXE4の英語版オンラインヘルプで見ますと… http://docwiki.embarcadero.com/Libraries/XE4/en/SHDocVw.TWebBrowser.OnDownloadComplete >to stop an download indication 正しい訳は「ダウンロードの表示を停止できます。」ではないかと。 indication: 指示(すること)、しるし、兆候 、(計器の)表示(度数)、示度 「ダウンロードの表示」とは? これはOnDownloadBeginの方にある、こちらの記述と対になっていると思います。 つまりアニメーションコントロールとか、プログレスバーのこと。 http://docwiki.embarcadero.com/Libraries/XE4/ja/SHDocVw.TWebBrowser.OnDownloadBegin http://docwiki.embarcadero.com/Libraries/XE4/en/SHDocVw.TWebBrowser.OnDownloadBegin >For example, use the OnDownloadBegin event to launch an animation control the represents downloading or > a progress bar that is updated by an OnProgressChange event handler. >The control can then be stopped in an OnDownloadComplete event handler. 「例として、ダウンロード中を示すアニメーションコントロールまたはOnProgressChangeイベントハンドラによって 更新されるプログレスバーを起動するためにOnDownloadBeginイベントを使用します。 その後、それらのコントロールはOnDownloadCompleteイベントハンドラで停止できます。」 MSDNもEmbarcaderoも日本語訳を鵜呑みにせず、疑って原文を参照するのがコツだと思います。 大変きれいな日本語文なので油断してたら、本当は全然違うことが書いてあった…なんてことも。 こういった難しい問題をどう解決するかがIEコンポ使用ブラウザのキモで、門外不出事項なのかなーと。 必ず発生させる方法があれば、皆で検証できるんですがねぇ。HTTPモニタ見たりして。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.