問題タブ [twebbrowser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2962 参照

delphi - Delphi: Webブラウザがページを正常にロードしたかどうかを確認する方法は?

私は簡単なコードを持っています:

しかし、もちろんブラウジングに失敗し、ブラウザにエラー メッセージが表示されることもあります。
これが発生したときにどうすればキャッチできますか?
ある種のカスタムログを作成できるように、これが必要です。

0 投票する
1 に答える
3519 参照

delphi - TWebBrowser-「無効な浮動小数点演算」エラーを修正しようとしています

ここTWebBrowserで説明するように、コンポーネントにエラーがあります[IE9]'浮動小数点のゼロ除算'はWebBrowserで発生します。解決策は、ゼロ除算の例外によるすべての除算を無効にするプロシージャを呼び出すことです。このプロシージャを呼び出さずに、この問題を修正しようとしています。

TWebBrowserこれまでのところ、私が持っていた最善のアイデアは、スクロールバーを無効にし、を使用して同じ機能をシミュレートすることでしたTScrollBar。これまでのところ、それは機能していますが、それが問題です:

TWebBrowserのナビゲーションをと同期するにはどうすればよいTScrollBarですか?表示されているドキュメントとバーの同期を維持するために、のスクロールメッセージをインターセプトしTWebBrowserて送信する必要があります。TScrollBar誰かがそれを行う方法を知っていますか?

より明確にするために:私はTScrollBar、内のカーソルの位置に対するその位置が何であるかを知る方法が必要TWebBrowserです。

Delphi2010を使用しています。

0 投票する
2 に答える
2170 参照

delphi - OnClick メッセージを TWebBrowser に送信する

Delphi でマウスの onclick メッセージを TWebBrowser に送信するにはどうすればよいですか? OnClick メッセージは、Web サイトに表示される特定のコントロールに送信する必要があります。

たとえば、XXXRBという名前のWebサイトにラジオボタンが表示され、そのラジオボタン(XXXRBという名前)にメッセージを送信して選択したいとします。

どうすればいいですか?

よろしく。

0 投票する
2 に答える
3101 参照

delphi - WebBrowserとOLECMDID_SELECTALL

次を使用してGoogleWebページを開くと、次のようになります。

編集ボックスにカーソルを置いて開きます。
だから私が使うとき:

カーソルがある場所のみをコピーします。私がコピーしたいのは、Webページ全体ではありません。私のコードは:

Webページ全体を選択するにはどうすればよいですか?

0 投票する
1 に答える
927 参照

json - フラッシュ json 応答の解析 (Delphi/TWebbrowser)

私はフラッシュゲームを持っていて、ボタンを押すとアップデートを取得します。フラッシュ内のテーブルのみが更新され、変更は html ソースには表示されません (結局、フラッシュです)。Fiddler を使用してログを記録すると、最初に 1 つの暗号化されたパッケージ (Fiddler でデコードした後のテーブルのすべてのデータを含む) が表示され、その後に 16 個の json パッケージ (テーブルの単一エントリ) が続きます。

私が知りたいのは、Delphi でこれらの単一パッケージを取得する方法です。

データを変更したくありません。単に読みたいだけです。何かを変更することはできません (Web サーバー、フラッシュなど)。

0 投票する
2 に答える
1567 参照

delphi - ウェブブラウザでページを開く

TWebBrowserを使用してサイトを開いています。

開くと、Webブラウザ(つまり9)が古くなっているので、交換する必要があるというメッセージが表示されます。これは私がそれを得る唯一の時です。

どうすればそれを回避できますか(ページを開くのが本当に遅くなります)?

0 投票する
1 に答える
2491 参照

delphi - DelphiXEでのHTTPプロキシの認証

少し助けが必要です:

ただし、このプロキシはIE設定で指定するだけで、100%機能しますが、機能しません。

0 投票する
0 に答える
66 参照

delphi - Delphi XE2 winapi.urlmon.CoInternetSetFeatureEnabled が見つかりませんか?

重複の可能性:
Delphi2010 の CoInternetIsFeatureEnabled

twebbrowser コントロールでナビゲート音の煩わしいクリックを無効にしようとしていますが、winapi.urlmon が表示されないようです。どこでも CoInternetSetFeatureEnabled?

0 投票する
1 に答える
1203 参照

delphi - TCppWebBrowser と TWebBrowser

C++Builder 2010 以降のTCppWebBrowserとコンポーネントの違いは何ですか? 通常のヘルプセクションがあるヘルプにはTWebBrowser言及されていません。TCppWebBrowserTWebBrowser

では、どちらを使用する必要があり、実際の違いはありますか?

0 投票する
1 に答える
7238 参照

delphi - 選び方