0

DelphiXE2でChromiumコンポーネント(バージョン306)を使用して次の手順を使用しようとしています。

procedure TForm1.Chromium1BeforeBrowse(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame;
  const request: ICefRequest; navType: TCefHandlerNavtype; isRedirect: Boolean;
  out Result: Boolean);

しかし、それは機能していません。DelphiはonBeforeBrowseイベントを認識しません。Chromiumは正しくインストールされているようで、サンプルは機能しています。GuiClientサンプルにonBeforeBrowseイベント処理を追加しようとしています... Delphi Chromiumコンポーネントにそのイベントはありますか?

4

2 に答える 2

3

動作しないなどの問題を説明したので、すべての手順を実行します。

于 2012-05-17T23:14:33.157 に答える
1

はい..このイベントは存在します。あなたはユニットでその使用法を見つけることができますcefvcl。そのタイプは、で宣言されcefguiていTOnBeforeBrowseます。

ここに画像の説明を入力してください

私はおそらく後で私の答えを削除します..スクリーンショットを共有するためだけに...

デモプロジェクトを開きます...イベントOnBeforeBrowseをダブルクリックして、showmessage表示されるものを追加しました

スクリーンショットに関して..信頼しないでください..私はそれ自体のプロパティをTEdit変更するだけです;o)DefaultUrlTChromium

于 2012-05-17T20:02:54.547 に答える