刘 刘芳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #1 假使网页上有一个 http://www.cuniware.com/zhaqiong/1.rmf 的文件链接,希望写一个程序把1.rmf下载到本地临时目,然后用本机上的rmf.exe打开改文件. 关键是下载到本地目录不知如何实现
假使网页上有一个 http://www.cuniware.com/zhaqiong/1.rmf 的文件链接,希望写一个程序把1.rmf下载到本地临时目,然后用本机上的rmf.exe打开改文件. 关键是下载到本地目录不知如何实现
C Crane Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #2 请在MSDN网站中用browser helper object作为关键字查询IE钩子技术。 知道怎么做后,可以得到连接信息。用微软的internet transfer控件 (支持线程下载,http,ftp协议)下载目标文件即可。该控件用法在 雅虎中文查。
请在MSDN网站中用browser helper object作为关键字查询IE钩子技术。 知道怎么做后,可以得到连接信息。用微软的internet transfer控件 (支持线程下载,http,ftp协议)下载目标文件即可。该控件用法在 雅虎中文查。
T twos Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #4 TIdHTTP procedure Get(AURL: string; const AResponseContent: TStream);
刘 刘芳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #5 http://www.cuniware.com/zhaqiong/1.rmf 是随用户点击链接不同而变化的哦 AURL怎么提供呢
C Crane Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #6 所以让你用browser helper object去截获要点击下载的连接啊。
风 风之彼端 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #8 看看这篇贴子,稍微改一下应该就可以了 http://www.delphibbs.com/delphibbs/dispq.asp?lid=940110 另外msdn在http://www.microsoft.com/china/msdn
看看这篇贴子,稍微改一下应该就可以了 http://www.delphibbs.com/delphibbs/dispq.asp?lid=940110 另外msdn在http://www.microsoft.com/china/msdn
J jsxjd Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #9 rmf.exe也是自己做的吗? 做一个浏览器菜单扩展“用rmf.exe打开”,一般要用COM实现。可由COM下载完, 将文件名传递给rmf.exe进行调用;或直接将URL传递给rmf.exe,由rmf.exe负责下载 并打开。 具体下载可由支持HTTP协议的控件来完成。
rmf.exe也是自己做的吗? 做一个浏览器菜单扩展“用rmf.exe打开”,一般要用COM实现。可由COM下载完, 将文件名传递给rmf.exe进行调用;或直接将URL传递给rmf.exe,由rmf.exe负责下载 并打开。 具体下载可由支持HTTP协议的控件来完成。
刘 刘芳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #10 rmf.exe 自己写, 必须从鼠标点过连接后的到url自己下载文件到临时目录,在负责打开该文件 就象网页上的*.xls文件的链接,在选择打开后回备excel打开一样
刘 刘芳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-10 #12 看了一天的E文网站也没弄明白如何做我要的东西 有谁可以说的明白些
C Crane Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #16 哎,服了你了。你在英文msdn上看到browser helper object了吧? 然后把它的IEHelper这个例子弄懂。它有一项就是ondownload相关的事件,这时 你可以截获事件,把要downlaod的url解析,如果是你要的,你就做你的,如果 不是你要的你就可以放行。补充的相关文章请在CSDN文档中心查阅,以IE为关键字。 网络蚂蚁应该就是这么钩住IE的。还有,这些都是VC的东西,delphi怎么做,我就 不知道了。
哎,服了你了。你在英文msdn上看到browser helper object了吧? 然后把它的IEHelper这个例子弄懂。它有一项就是ondownload相关的事件,这时 你可以截获事件,把要downlaod的url解析,如果是你要的,你就做你的,如果 不是你要的你就可以放行。补充的相关文章请在CSDN文档中心查阅,以IE为关键字。 网络蚂蚁应该就是这么钩住IE的。还有,这些都是VC的东西,delphi怎么做,我就 不知道了。
刘 刘芳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-13 #19 我这就是出错,两个日期版本都是内存错误。 to Crane :麻烦Crane把您的发给我试试好吗? lfdotey@sina.com ,谢谢!