NMFTP的问题(100分)

  • 主题发起人 主题发起人 main
  • 开始时间 开始时间
M

main

Unregistered / Unconfirmed
GUEST, unregistred user!
我用nmftp时,碰到如下问题,特来请教各位高手:
1、当我DOWNLOAD一个文件时,不管成功还是失败,ONSUCCESS或是
ONFAILURE事件的trans_type参数都是cmdUpload,而不是cmdDownload,
连DELPHI50带的例子也是如此!
2、在我DISCONNECT时,有时好象会报错!错误如下:
Error 10038:Socket operation on non-socket ....

 
将它提前一点
 
关注!
怎么没人回答?
 
当你DISCONNECT时候是否在其他事件响应里面还有读写该socket的操作?
 
pipi:
你能否说得详细一点?
我的程序是这样的,

连上FTPSERVER
 
pipi:
你能否说得详细一点?
我的程序是这样的,

try
连上FTPSERVER
if 做下载操作返回成功
then
showmessage('success')
else
raise exception.create('failure');
disconnect;
except
disconnect
end;
 
我也碰到了1的问题,怎么没人回答?
 
第二个错好象有时是会发生的,不过我一般都用TRY。。EXCEPT。。END将它截取了。
而且好象虽然报错了,但是仔细查看结果,还是对的,所以就不管了,将此错误截取一下后扔掉就可以了。
这里还有点教训,不知对你有没有作用:
我虽然截取了错误消息,但是系统的错误还是照报不误,后来仔细跟踪,发现是
在NMFTP的ONERROR事件中报的错,将它注释掉后,一切正常。
 
谢谢各位,接收答案了
 
多人接受答案了。
 
后退
顶部