[LISP函数]:通过Vlisp下载网络资源的4个函数
函数1~2下载时会弹出下载对话框.函数3~4下载是不弹出下载对话框.在下认为这种无声无息的下载方式存在一定的危险,因为这可能会给病毒传播提供一种不知不觉的途径,所以本贴设置了一定的访问权限.
函数1-ShellDownload
;;Usage: (ShellDownload "http://carnet-de-cablage.chez-alice.fr/Lisp/Rbloc.zip")
(DEFUN ShellDownload (url / shell)
(SETQ shell (VLAX-CREATE-OBJECT "Shell.Application"))
(VLAX-INVOKE shell 'OPEN url)
(VLAX-RELEASE-OBJECT shell)
)
函数2-IeDownload
;;Usage: (ShellDownload "http://carnet-de-cablage.chez-alice.fr/Lisp/Rbloc.zip")
(DEFUN IeDownload (url / ie)
(SETQ ie (VLAX-CREATE-OBJECT "InternetExplorer.Application"))
(VLAX-INVOKE ie 'navigate url)
(VLAX-RELEASE-OBJECT ie)
)
**** Hidden Message ***** 怎么还限制阿? 用法很意思 谢谢啊,收下了 不想给人看,就别拿出来. 理解楼主的苦心,支持! 理解楼主的苦心,支持 楼主辛苦了 楼主的条件太苛刻了 这个东西还蛮使用,谢谢楼主 学习学习,谢谢楼主分享 感谢楼主分享程序! 回复,看大侠的代码 谢谢分享,学习一下 看看合我用么!