我用的indy是10.1.5版本的,从网上下载了一个用indy做的上传下载demo,可以实现,包括进度条的查看。
但是我用自己的环境编译发现会报错,后来发现是IdFTP1.List的时候也会触发IdFTP1WorkBegin,IdFTP1Work事件,在这个事件里对progressbar进行操作。
我想问一下到底是indy版本的不同导致的IdFTP1.List会触发IdFTP1Work事件还是所有版本都会触发需要对IdFTP1Work进行处理呢?怎样才能让IdFTP1.List不会触发IdFTP1Work事件
但是我用自己的环境编译发现会报错,后来发现是IdFTP1.List的时候也会触发IdFTP1WorkBegin,IdFTP1Work事件,在这个事件里对progressbar进行操作。
我想问一下到底是indy版本的不同导致的IdFTP1.List会触发IdFTP1Work事件还是所有版本都会触发需要对IdFTP1Work进行处理呢?怎样才能让IdFTP1.List不会触发IdFTP1Work事件
解决方案 »
- 更改图片的高度,让它从下往上变,现在图片高度好像是从上往下变
- 大哥们一定要帮忙啊!急!!!
- 一个字符串截取的问题~~~~~~~~~~
- 定义一个string后,不赋值,怎么检测他是没有赋值的?
- 有一句SQL语句请大家帮忙!!!
- DBGRID如何格式化显示???
- 找了很久,还是不会?
- 我想做一个进销存软件,在研究了几套进销存软件之后,对套帐的慨念不是很明白,请各位做过进销存软件的朋友帮我讲解一下?
- 谁能说清楚字符串资源ResourceString和字符串常量的区别。请举例说明。
- 为什么我的delphi7中没有adoquery1.fieldbyname('bmmc').AsString
- indy10 idhttp post 模拟登录 网站 怎么也不成功 ?
- delphi 做简单报表用什么比较好
你应该把错误的内容贴上来让大家帮忙分析一下原因如果你非要list的时候不触发idftpwork事件也容易
做个全部的布尔型标志flag
在list 的时候flag=false,等list完了flag=true
然后在work事件中加上
if flag then
begin
.....
end;
这样不就行了