- 14
- 0
- 约 28页
- 2015-12-17 发布于安徽
- 举报
一.设计题目:
FTP客户端程序
二.设计要求:
程序能实现基本FTP客户端功能,能登陆FTP服务器,显示登陆客户目录下的文件和目录名,能从该目录中选择下载服务器的文件,也能向服务器上传文件。
1.该程序是基于对话框的MFC程序,程序界面布置要点:
1)三个文本编辑框,分别用于输入FTP服务器域名、登陆用户名和登陆口令。
2).一个列表框,用来显示FTP服务器当前目录的内容,并允许客户从中选择文件下载。
3).四个命令按钮分别执行查询、上传、下载和退出的功能。
2.用户执行程序的流程是:
1)进行各种操作之前,应首先输入服务器域名、登陆用户名和口令。
如果要进行查询,可以点击“查询”按钮,调用OnQuery函数。该函数获得用户当前输入的服务器名、登陆用户名和口令等信息,清除列表框的内容;然后创建Internet会话类对象,进行服务器的登陆,试图建立与指定FTP服务器的连接;如果连接成功,就创建ftpFileFind文件检索类对象,查找服务器上当前目录的任意文件,找到了第一个文件后,继续找其他的文件,并将找到的文件或目录名显示在列表框中。所有文件找到后,结束查询,并依次删除文件查询对象、FTP连接对象和Internet会话对象,结束会话。
2)此时,可以从服务器下载文件。从列表框中选择一个文件,会产生LBN_SELCHANGE事件,自动调用相应的OnSelchangeListFile
您可能关注的文档
- 透明质酸作为药物载体能有效控制药物在体内的释放速度.ppt
- 图解病死猪解剖操作程序.doc
- 图文 磁带转MP3教程.docx
- 途观产品演示操作步骤.ppt
- 土地评价在土地利用管理中的应用.ppt
- 土壤—三七系统重金属污染调查与相关分析.doc
- 吞咽障碍的评价-钮雪康.ppt
- 瓦斯事故隐患与防治措施.doc
- 外科疾病一般护理常规.doc
- 外科系统(电解质、休克、重症、手术、显微手术、烧伤、外科感染、心胸、神外、普外、损伤、泌尿、骨病).doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)