我正在使用 indy 10 我想知道如何实现转移文件的进度条。我尝试使用onWork事件,但它们没有被触发。我发现另一件令人讨厌的事情是应用程序冻结,直到下载流。
我做错了什么?
答案 0 :(得分:2)
将IdAntiFreeze组件添加到表单中,并使用它的属性和事件来获得有关网络操作进度的通知。
答案 1 :(得分:0)
您可以使用TThread
将下载代码放入另一个帖子中,以便您的应用在下载时不会冻结,并有一个程序可以发送到TThread.Synchronize
以更新进度条。另外,要调用OnWork
,您必须先调用OnWorkBegin
,然后查看http://www.borlandtalk.com/image-vp569607.html