利用TWebBrowser实现Download?(100分)

C

cxy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想通过TWebBrowser下载文件到指定的目录,并且不需要通知用户(在后台进行),如何实现?
请各位帮忙,多谢。
 

曹晓钢

Unregistered / Unconfirmed
GUEST, unregistred user!
import一个Tinet吧。
就是Microsoft Internet transfer Control.
可以达到你的效果。
TWebBroswer用来做这种事情好像不太好。
 
N

nuke

Unregistered / Unconfirmed
GUEST, unregistred user!
对Import吧!
或者干脆找个ftp,http控件,呵呵,背景偷偷下载,岂不更好,还可以断点呢
 
C

cxy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想总可以使用WinINet实现。
在IE4中,如果嵌入ActiveX,则WebBrowser则是根据CodeBase从远程下载。
所以,我猜测可用WebBrowser实现。现在看来不现实,至少比较麻烦。
只好用WinINet了。唉,可恶的M$!
另外,我在NTWs4下编程,好像找不到TINet控件,如何import?
TINet是IE4自带的吗?
M$瘟9x/nt4是否一定有TINet?
使用TINet需要$?
请诸位指教? 这里多谢了。
 
C

cxy

Unregistered / Unconfirmed
GUEST, unregistred user!
非常抱歉,我可能说的不够清楚,不惜再罗嗦一些了。
我使用HTTP从Web服务器下载软件所需的数据文件,而不是FTP,就像<img src=...>,
给出文件的URL,而浏览器则在后台进行图像的下载。
如果我使用其它方式的话,可能要面对代理服务器等问题,而TWebBrowser中已经设置了,当然可以通过获取IE的设置解决这个问题。
但是如果对Web服务器不能进行匿名访问的话,我还得再一次询问用户名和口令,我不
知道如何获取TWebBrowser的用户身份信息,我想这恐怕不太容易做到,这样看来使
用其他方法似乎不太方便了。
我对如何使用TWebBrowser不太了解,也许是异想天开,还望各位多多指点迷津。
 
C

cxy

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部