怎样在webservice执行的时候加上进度条控件显示执行进度 ( 积分: 100 )

  • 主题发起人 主题发起人 youjq
  • 开始时间 开始时间
Y

youjq

Unregistered / Unconfirmed
GUEST, unregistred user!
我用HTTPRIO1控件执行文件传输和数据传输的操作,怎样在执行的时候显示执行进度?就象IE打开时底部状态栏显示网页打开进度一样,希望能提供源代码给我,谢谢!
 
我用HTTPRIO1控件执行文件传输和数据传输的操作,怎样在执行的时候显示执行进度?就象IE打开时底部状态栏显示网页打开进度一样,希望能提供源代码给我,谢谢!
 
我也想知道
 
IE的进度条是假的,这种方法非常容易
如果要真正计算剩余时间,不是很容易的事情,需要用到远程对象事件技术
http://delphibbs.com/delphibbs/dispq.asp?lid=1479908
是关于com事件的入门教材,但对于webservice如何处理事件,我没有研究
 
不可能做到真正的吧。
如果想达到你想要的效果,必须要上传几K字节数据到服务器后,服务器就返回一个信息到客户端,然后如此反复,直到数据完全上传完毕。
而这种方法的可行性可想而知。

建议还是实现类 IE 的假进度条吧,实际的多。
 
多人接受答案了。
 
后退
顶部