indy FTPserver问题!在用indeFTPServer建立服务器时,当有客户端连入时,停止服务老是出现Eidclosedsocket with message 'disconnect'错 见题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 停止部分代码如下: FTPDirectory:=trim(Edit1.Text); FTPPort:=trim(RzSpinEdit1.Text); Form1.IdFTPServer1.Active:=false; Form1.IdFTPServer1.DefaultPort:=StrToInt(FTPPort); Form1.IdFTPServer1.Active:=true; Button2.Enabled:=false; 设断点是在这一行出错的吗Form1.IdFTPServer1.Active:=false;还是在 Form1.IdFTPServer1.Active:=true;出错的,为什么Form1.IdFTPServer1.DefaultPort:=StrToInt(FTPPort);只给端口赋值而没有初始目录? 1 服务器不能直接停止,必须要关闭所有客户端连接,如果你确实想这么干,做个异常处理吧2 服务器端最好不要主动断开客户端连接,否则也容易引发异常,indy本身的机制决定了这一点. 那要服务器端怎么主动断开客户端连接?---------------------------------给客户端发给消息过去,然后客户端主动断开,我不太明白的是,如果你是在做服务器,你为什么要服务器Active = False????,很显然,这是不合理的需求,除非你需要退出程序 更改服务器的端口和默认文件夹设置,因此需要ACtive=false,而且如果有客户端连入,退出后也会报错。 请问不通过循环遍历,如何获得进程启动、退出信息。 我来这里逛一下:sdk编程的资料谁有? 将数据插入以ACCESS中 关于设计数据库的问题,请高手指教? 请教各位大虾,信息科技应该怎么分类?很急很急,给100分 在spcomm中,我如果想在定时器中控制何时接收,怎么做 [求助]主窗体和子窗体的创建问题? 请问DELPHI里面怎样才可以访问ACCESS数据库 专家分过600了,送分:程序排错(越界问题)。3点结帖! 急!高分相送!!!!!!!! 上海某博士生找兼职工作 急求:使用idhttp登陆HTTS网站
FTPDirectory:=trim(Edit1.Text);
FTPPort:=trim(RzSpinEdit1.Text);
Form1.IdFTPServer1.Active:=false;
Form1.IdFTPServer1.DefaultPort:=StrToInt(FTPPort);
Form1.IdFTPServer1.Active:=true;
Button2.Enabled:=false;
Form1.IdFTPServer1.Active:=false;
还是在 Form1.IdFTPServer1.Active:=true;出错的,
为什么Form1.IdFTPServer1.DefaultPort:=StrToInt(FTPPort);只给端口赋值而没有初始目录?
2 服务器端最好不要主动断开客户端连接,否则也容易引发异常,indy本身的机制决定了这一点.
---------------------------------
给客户端发给消息过去,然后客户端主动断开,我不太明白的是,如果你是在做服务器,你为什么要服务器Active = False????,很显然,这是不合理的需求,除非你需要退出程序