我们目前正在WEBSNAP下开发一个B/S系统,现在想增加一个文件下载功能,请问如何实现?请各位高人帮帮忙!谢谢!

解决方案 »

  1.   

    是要返回链接还是返回流?
    基本上这两种都不需要用到WebSnap,用D3就可以做了,以前有个叫傅贵的人写过一文章,http://www.ourcode.net/ourcode/delphi/doc/doc005.htm
      

  2.   

    因为整个系统是用WEBSNAP开发的,这个下载功能也是系统的一部分,所以只能用做WEBSNAP了。返回链接或返回流都行,只要能实现就行。我将文件STREAM传到WEBRESPONSE.CONTENTSTEAM 中,可以实现下载,但文件名无法正确显示,这是怎么回事?
    还有WEBResponse.ContentType应该填什么类型?
      

  3.   

    是什么类型就填什么类型,如image/jpeg
      

  4.   

    问题终于解决了:)谢谢 Raptor(猛禽) 帮忙!!