小弟,这几天正作一个FTP控件,遇到几个问题,请大富翁里的大哥们帮忙!(40分)

  • 主题发起人 主题发起人 FreeYJ
  • 开始时间 开始时间
不好意思,找了半天也没找到,能不能再具体点?先谢了 :)
 
http://msdn.microsoft.com/workshop/networking/wininet/wininet.asp
在这个网页里有关于 Ftp,Http,Gopher等等的内容
 
to myliu:非常感谢,请到下面地址来领取分数。 :)
http://www.delphibbs.com/delphibbs/dispq.asp?LID=559046
 
在那用FtpGetFile里,在下文件时,如文件大的话,就象死了一样,想否象ICS一样有
当前传到哪了之类的回调函数,
我看到有一个InternetSetStatusCallBack这函数,不知道你们没有用过。
我昨天找了一份Microsoft Win32 Internet Functons的文档。里面都有说明,就是没有例子。
 
其实《Delphi4编程技术内幕》里面已经有一个用WinInet做的FTP控件了,我看了它的代码,
实际上InternetSetStatusCallBack是用来创建OnStatus用的,而下载文件它用了两
种方法,一个是FtpGetFile,这个实际上也没有实现显示传输过程,另一个是用InternetReadFile
通过流的方式来下载下来,这样就可以显示传输过程了,上传时也是一样。
 
分数太少,还是早些结束吧。
对此问题,我已经可以解决了。
多谢大家帮忙。 :D
 
后退
顶部