怎样用Http方式load一个Internet上的图片文件?让它能被普通的TImage显示出来。(100分)

  • 主题发起人 主题发起人 bpearl
  • 开始时间 开始时间
B

bpearl

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用Http方式load一个Internet上的图片文件?让它能在下载后被普通的TImage显示出来而不是什么TWebBroswer的东西。
 
能不能用Socket方式请求该文件,并把他读取下来?
 
试一试这个,如果nmhttp的帮助没有写错的话,这段代码可以得到图片:
begin
nmhttp.InputFileMode:=true;
nmhttp.Body:='c:/windows/temp/cakk.gif';
//保存成本地文件
nmhttp.get('http://www.xxx.com/images/xxx.gif');
end;
 
我在“深度历险”下载了一个叫httpget的东西,已经可以解决这个问题了。它是
通过http可以下载各种文件,然后自己要怎么用就是程序内部的事儿了,还不错。
 
多人接受答案了。
 
后退
顶部