0

TChromium を使用してページに移動しています。プロパティ Options.ImageLoading があり、Web サイトの画像を表示するかどうかを指定できます。

問題は、設計時にオプションが設定されている場合にのみ機能することです。実行時にこのプロパティを変更しても効果はありません。以下はコード例です。この例で達成したかったのは、test1.com を開いて画像を表示し、test2.com を開いて画像を非表示にすることでした。残念ながら、設定したオプションを無視して、両方のサイトに画像が読み込まれています。

これを修正する方法はありますか?特定のウェブサイトの画像だけを表示できるようにしたい。

procedure tform1.button1click(Sender : TObject);
begin
chromium1.options.ImageLoading = STATE_ENABLED;
chromium1.load('www.test1.com');
end;

procedure tform1.button2click(Sender: TObject);
begin
chromium1.options.ImageLoading = STATE_DISABLED;
chromium1.load('www.test2.com');
end;
4

2 に答える 2