请问如何下载文件,并且使下载风格与IE相同。(不用Webbrowser控件)。答者有分!(100分)

  • 主题发起人 主题发起人 zzt71510
  • 开始时间 开始时间
你把问题说明白点
 
uses urlmon;
urlmon.URLDownloadToFile()行吗
 
我的问题说白了,就是button1.click后,下载edit1.text(URL),出现IE的下载对话框而已.
 
winexec('C:/Program Files/Internet Explorer/IEXPLORE.EXE/'+edit1.text,0)
行不行?
 
winexec('C:/Program Files/Internet Explorer/IEXPLORE.EXE/'+edit1.text,0);
应该可以,调用ie,参数是一个可以下载的地址,可以下载
不过'C:/Program Files/Internet Explorer/IEXPLORE.EXE/'就没这么确定了,有人装系统不一定就装在c:
看这句
:ShellExecute(handle,'open','IEXPLORE.EXE',pchar(edit1.text),'',SW_SHOWMAXIMIZED);
 
我当然知道可以
不过不知道是不是楼主要的那种效果:)
 
帮你向上提!
 
谢谢。只是我想下载MP3、RM这些音乐格式。用ShellExecute(handle,'open','IEXPLORE.EXE',pchar(edit1.text),'',SW_SHOWMAXIMIZED);
只能能下载诸如zip、exe之类,而对于音乐格式系统播放器(如realplay)只会自动打开。不知如何解决?
 

又想下载RM又想用IE风格
看来这分我是别想拿哪
88
 
为何用百度搜索到的mp3、rm格式可以下载?
edit1里的正是百度里面的地址呀?
 
终于解决了!
百度搜索到的mp3、rm格式可以这样下载,刚才不好意思。
 
接受答案了.
 

Similar threads

D
回复
0
查看
817
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部