当前位置:首页 > 论文知识 » 正文

网络客户端程序

 人参与  2022-12-30 10:23:08  分类 : 论文知识  点这评论  作者:团论文网  来源:https://www.tuanlunwen.com/
网络客户端程序

目录:

网络客户端程序

网络客户端程序

网络客户端程序

1、1模块的程序实现 1 连接管理的程序实现 在用户打开软件后进入主窗体(MFFTP.cs),在连接服务器输入框中输入IP地址、用户名及OO后。先发送IP地址和端口号到服务器,对其应答分析,如果应答码为220表示对新用户服务准备好,继续发送用户名返回应答码331表示用户名正确需要口令。最后发送OO直到返回应答码230表示用户登录成功。其主要代码程序如下: public void Connect() { socketControl= new Socket(AddressFOOily.InterNetwork,SocketType.StreOO,ProtocolType.Tcp); IPEndPointep = new IPEndPoint(IPAddress.Parse(RemoteHost), strRemotePort); //链接 try { socketControl.Connect(ep); } catch(Exception) { thrownew IOException(“Couldn’t connect to remote server”); } //获取应答码 ReadReply(); if(iReplyCode!= 220) { DisConnect(); thrownew IOException(strReply.Substring(4)); } //登录 SendComOOnd(“USER”+strRemoteUser); if(!(iReplyCode == 331 || iReplyCode == 230) ) { CloseSocketConnect();//关闭连接 thrownew IOException(strReply.Substring(4)); } if(iReplyCode != 230 ) { SendComOOnd(“PASS”+strRemotePass); if(!(iReplyCode == 230 || iReplyCode == 202) ) { CloseSocketConnect();//关闭连接 throw newIOException(strReply.Substring(4)); } } bConnected= true; //切换到目录 ChDir(strRemotePath); } 2 文件管理的程序实现 对文件的管理有新建、删除、及属性设置。这里只对文件夹的删除操作做介绍,先实例化DirectoryInfo类并传入参数path,判断是文件还是文件夹用Delete()方法来删除文件。其主要代码程序如下:

后台-系统设置-扩展变量-手机广告位-内容正文底部

本文标签:程序  文件  new

<< 上一篇 下一篇 >>

  • 评论(
  • 赞助本站

赞助团论文网
留言与评论(共有 0 条评论)
   
验证码:

相关文章

随机文章

标签列表

最近发表

    热门文章 | 最新文章 | 随机文章

最新留言

首页 论文知识 教育论文 毕业论文 教学论文 经济学 管理学 职称论文 法学 理学 医学 社会学 物理学 文献 工程论文 学位论文 研究论文

Powered 团论文网 版权所有 备案号:粤ICP备2022136924号-2统计代码

全站搜索