一个难解决的问题。我已经试了好多天了。还是没有解决。请大家帮帮我。
我想用Internet Transfer控件连一个FTP,上传文件。想让程序一边上传文件,一边获得上传的文件的大小,以方便我来做一个进度条显示给用户。代码:... ...
... ...
inet1.execute ,"send c:\temp\1.avi"
inet1.execute ,"size 1.avi"  '这句话就出错了。告诉我STILL EXECUTE。
... ...
... ...
我后来又加了一个Internet Transfer控件,然后代码写成如下:... ...
... ...
inet1.execute ,"send c:\temp\1.avi"
inet2.execute ,"size 1.avi"  '这句话又出错了。告诉我STILL EXECUTE。
... ...
... ...
请问,是不是我在传输的时候,就不能获取目标文件的大小?
是不是说,我没有办法做进度条?

解决方案 »

  1.   

    是啊,进度是不可能精确的,因为传输速度在变,在falshget里面,一会儿剩余40小时,一会儿剩余2小时,进度条大体象那么回事儿就可以了
      

  2.   

    那么我如何能够得知我该本地文件已经上传到FTP服务器上多少了呢?谢谢大家的帮忙!谢谢!但是问题还没有解决!谢谢了!
      

  3.   

    好像不行,Internet Transfer控件没有这个功能,用winsock试试
      

  4.   

    那能让大家给一点WINSOCK连FTP并上传文件的例子么?谢谢了!给出例子马上结!