怎样编程知道一个文件是否能够下载? (50分)

  • 主题发起人 主题发起人 chy578
  • 开始时间 开始时间
C

chy578

Unregistered / Unconfirmed
GUEST, unregistred user!
例如:
通过这个连接 http://www.down.com/xx.zip 知道这个文件能否下载?
 
shellexecute(handle,nil,pchar('http://www.down.com/xx.zip'),
nil,nil,sw_shownormal);
//记得声明:uses shellapi;
 
对流文件有用吗? 比如: mms://www.play.com/xx.wmv ?
 
错了错了,那位仁兄的方法只能打开一个网页。
  我是想找一个方法能够
     function ('http://www.down.com/xx.zip'):boolean;
如果反回真就是能够用下载,如果为假就是不能下载。。。  
  有办法吗? 是不是要写一大篇呢?
 
用indy http,然后调用try get(URL) except.....
 
用Get命令去测试。。。。
 
能不能多说明白点,我可是有名的鸟....
 
放一个NMHTTP控件,
执行 NMHTTP1.HEAD('http://..........');
接收到OnSuccess事件就是成功
接收到OnFailure事件就是失败
 
多人接受答案了。
 
后退
顶部