TWebBrowserで取得した画像をTImageで表示するには?

解決


ボンビー  2007-03-19 00:14:42  No: 25401

こんにちは

イメージURLを指定してダウンロードする方法は、わかっているのですが
TWebBrowserで一度ページを表示しているため、キャッシュに画像データ
があると思うのですが、キャッシュから画像データを取り出しTImageに表示
させる方法を教えてください。

よろしくお願いします。


かふぇ  2007-03-19 17:55:34  No: 25402

「更新日時が最新のもの」で判断するしかないのかな?


WebBrowser必要?  2007-03-19 18:03:19  No: 25403

WebBrowserを使わなくてもイイと思うけど。
他の方法じゃダメなの?


もにゃ  2007-03-19 23:17:29  No: 25404

以前やったことあります。
確かググれば日本語でdelphiがヒットするはずだと思いますが。
ちゃんと正攻法がIEには搭載されています。
探しなおすのも面倒なので、見つけたらレポしてくださいな。
しばらくがんばってだめならお手伝いします。


def  2007-03-20 00:54:39  No: 25405

Memorystreamに取り込む↓
https://www.petitmonte.com/bbs/answers?question_id=2250

で出来そう?


ボンビー  2007-03-20 12:08:28  No: 25406

解答ありがとうございます。

今回はとりあえずブラウザで取り込んだHTMLから
該当のイメージURLを取り出してTDownLoadURLでローカルに
保存したものをTImageに表示させる仕様にしました。

ちょっと、かっこわるいけど時間なかったもので

結構、ググったんですがうまく見つけられませんでした。
今度ゆっくり探してみたいと思います。


Mr.XRAY  URL  2007-03-21 06:42:04  No: 25407

もし、インターネットのキャッシュのリストを取得することができればよい、
というのであれば、以下のコードは参考にならないでしょうか。

http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/T_InternetCacheHistroy.htm


ボンビー  2007-03-23 10:15:00  No: 25408

Mr.XRAYさん

まさにこれです!!!
早速参考にさせて頂きまして組み込みたいと思います。

ありがとうございます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加