- 6
- 0
- 约2.78千字
- 约 27页
- 2016-10-26 发布于广东
- 举报
文件传输 授课教师: 导入 在电子教室软件系统中,教师经常需要通过教师机向所有学生下发文件,传递授课资料,有时也需要学生将完成的作业上传到教师机,这就涉及到一个文件传输的问题,本章我们就通过一个简单的文件传输程序。 本章要点 文件传输功能分析设计 文件操作编程技术 多线程编程技术 文件下发程序实现 功能需求分析 包含两个程序,一个发送端程序,一个接收端程序。 发送端程序可以由用户选择要发送的文件。 发送端程序可以指定发送对象,可以是一个IP范围,也可以是某个IP地址。 接收端程序可以由用户指定接收到的文件的存放地址。 界面设计 关键技术分析 文件传输的本质用一句话概括就是:发送方将文件数据读出来,然后调用套接字的发送函数将数据传输到接收方,接收方调用套接字接收函数接收数据,然后重新建立文件并将数据写入文件。 文件传输流程 发送文件功能的实现 接收文件功能的实现流程 代码详解——文件操作 CFile类: CFile类是MFC文件类的基类,提供非缓冲方式的二进制磁盘输入、输出功能;并直接通过派生类来支持文本文件和内存文件。提供访问本地文件内容的功能,不支持访问网络文件的功能。 使用CFile操作文件的基本过程是: 定义CFile对象—〉打开要操作的文件 —〉对文件/写文件—〉关闭文件 文件操作——Open()函数 该函数的功能是打开指
您可能关注的文档
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 6.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 7.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 8.ppt
- 新Visual C#.NET 应用程序设计 第0章.ppt
- 新Visual C#.NET 应用程序设计 第1章.ppt
- 新Visual C#.NET 应用程序设计 第2章.ppt
- 新Visual C#.NET 应用程序设计 第3章.ppt
- 新Visual C#.NET 应用程序设计 第4章.ppt
- 新Visual C#.NET 应用程序设计 第5章.ppt
- 新Visual C#.NET 应用程序设计 第6章.ppt
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- 【教案】人作与天开——中国古典园林艺术+说课教案高中美术人美版(2019)美术鉴赏.docx VIP
- GB 50289-2016 城市工程管线综合规划规范.docx VIP
- 2023—2024学年江苏省南通市崇川区启秀中学七年级上学期第一次月考数学试卷.doc VIP
- 第12课 自觉抵制犯罪(课时2)(实用课件)-【中职专用】中职思想政治《职业道德与法治》高效课堂精品实用课件+教案(高教版2023·基础模块).pptx VIP
- mtg2_抗冲击强度分析报告.pdf VIP
- DL_T 802.3-2023 电力电缆导管技术条件 第3部分:实壁类塑料电缆导管.pdf VIP
- 02S404 防水套管图集--.pdf VIP
- 2024年浙江省高考地理真题(6月)(含答案解析).docx
- 证券市场操纵行为的智能识别与交易风险预警研究.pdf VIP
- 2026年最新人教版九年级(初三)数学上册教学计划及进度表(新课标,新教材).docx
原创力文档

文档评论(0)