社区
C++ Builder
帖子详情
使用IdFtp时遇到的问题
ll_pp
2005-06-17 01:51:33
最近做的一个项目,用IdFtp组件(9.0)时遇到一个问题:
IdFtp->Connect()没问题,但是IdFtp->List()时提示:Connection closed Gracefully.但是这个时候用其它的Ftp软件用同样的账号登录却没问题。而且以前用C++builder自带的IdFtp组件也不会有问题。
升级到Indy(9.0)就出问题了。请各位指点指点
...全文
272
13
打赏
收藏
使用IdFtp时遇到的问题
最近做的一个项目,用IdFtp组件(9.0)时遇到一个问题: IdFtp->Connect()没问题,但是IdFtp->List()时提示:Connection closed Gracefully.但是这个时候用其它的Ftp软件用同样的账号登录却没问题。而且以前用C++builder自带的IdFtp组件也不会有问题。 升级到Indy(9.0)就出问题了。请各位指点指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ll_pp
2005-06-23
打赏
举报
回复
谢谢mmking33(潜水可达海底1万米以下) ,以前也看到了这个方法,我开始以为只是让调试器不提示错误,list还是不会执行。在你提醒下,我去跟踪了代码,发现确实执行成功了,但不是在DisplayName里显示数据,DisplayName 显示的总是TFdpListItem,在FileName里才显示的文件名,这也导致我一开始总以为这个list没有成功。
也谢谢constantine(飘遥的安吉儿)多次光顾此帖
mmking33
2005-06-22
打赏
举报
回复
您可以在“Tools”菜单的“Debugger Options”的“Language Exceptions”选项卡中将EIdSilentException加到忽略的异常的列表中。当加到忽略的异常的列表中后这个异常仍然会在代码中触发并被处理,但是调试器将不会停止程序的运行。
ll_pp
2005-06-22
打赏
举报
回复
to: mmking33(潜水可达海底1万米以下)
这篇文章我已经看过了,但我还是不明白,用BCB自带的就没问题,用Delphi也没问题,就是Indy9.0有问题,而且用其它程序可以访问,应该服务器是没什么问题的
to: constantine(飘遥的安吉儿)
把那两个参数省略也是一样,我用Delphi也没问题,就是用BCB+Indy9.0会出现问题,奇怪...
constantine
2005-06-22
打赏
举报
回复
IdFtp1->List后面2个参数可以省略
我在delphi用的没有这个问题
mmking33
2005-06-22
打赏
举报
回复
http://search.csdn.net/Expert/topic/2607/2607955.xml?temp=.4312708
mmking33
2005-06-22
打赏
举报
回复
兄弟,郁闷了,我和你碰到一样的问题了,用bcb自带的indy没这个错,刚安装的indy9就有这个错。我观察了一下,其实它的函数是成功的,因为第一个ADest: TStrings里面已经有目录信息了。
songykai
2005-06-22
打赏
举报
回复
这个问题应该不是程序的问题,是你服务器端设置有错误,你检查一下,重设就应好的
ll_pp
2005-06-18
打赏
举报
回复
分不够,我可以开新贴再加分
ll_pp
2005-06-18
打赏
举报
回复
有知道的吗?
ll_pp
2005-06-17
打赏
举报
回复
Connect后,就是做了这个操作
IdFTP1.TransferType := ftASCII;
IdFtp1->List(tsInfo,"",true) ;
Connect是成功的,然后list就出错
constantine
2005-06-17
打赏
举报
回复
IdFTP1.ChangeDir(DirName);
IdFTP1.TransferType := ftASCII;
....
IdFTP1.List(LS);
constantine
2005-06-17
打赏
举报
回复
Connect 之后你做了什么?贴代码出来看看
ll_pp
2005-06-17
打赏
举报
回复
没人知道吗?
用Delphi做了个从
FTP
服务器更新的程序,把
遇到
的一些小
问题
在这儿,以备查用
在做程序
时
,
遇到
了一些
问题
,有的已经解决,还有一些不影响程序正常
使用
的
问题
,还没有找到解决办法。 1、因为是要做更新程序,就会有文件比较的
问题
,我的比较条件是文件的修改
时
间,在写程序的过程中发现,从
FTP
服务器把文件下载之后,本地更新文件的修改
时
间,都是系统的当前
时
间,所以用到
FTP
retrieveFile 失败
遇到
的一个小坑
【代码】
FTP
retrieveFile 失败
遇到
的一个小坑。
DELPHI-线程的终止和退出
在Delphi中
使用
线程,当窗体关闭
时
,如果窗体中启用了线程,一般需要手动关闭,以释放资源。 常用来结束线程的代码为: PcmThrd.Terminate; PcmThrd.WaitFor; 即先触发Terminate方法,然后等待线程的结束。 这种方法要求线程不能
使用
FreeOnTerminate := True; ,否则在WaitFor即将结束的
时
[转]Delphi 快捷键 让你更像高手!!
新一篇:
ID
FTP
控件
使用
>>代码模板 : CTRL+J>>代码整块移动 : CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移)>>选中窗体 : 先选中任一控件,SHIFT+鼠标左键>>将鼠标指向变量名、单元名、类名,再用 CTRL+鼠标左键 可找到相应的说明>>在过程、函数、事件内部, SHIFT+CTRL+向...
更改
ftp
服务器根文件夹,
ftp
服务器的主目录根文件夹
ftp
服务器的主目录根文件夹 内容精选换一换本训练示例以bookscorpus数据集为例,将tfrecord格式的bookscorpus数据集上传到训练服务器,本示例的路径为/home/data/bert/cn-clue-256/,用户可自行指定路径。BERT是一个上下文、缺失单词的验证网络,可用于对bookscorpus数据集进行语言模型的训练验证。从https://githubCDM支持周期性...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章