- 2
- 0
- 约1.91万字
- 约 28页
- 2016-10-19 发布于贵州
- 举报
文本编辑器课程计报告
目录
问题描述-------------------------------------------------------------------------2
1、基本要求----------------------------------------------------------------------2
2、提高要求----------------------------------------------------------------------2
二、需求分析-------------------------------------------------------------------------2
三、概要设计-------------------------------------------------------------------------3
四、详细设计-------------------------------------------------------------------------5
1、文件操作----------------------------------------------------------------------5
编辑操作----------------------------------------------------------------------10
工具操作----------------------------------------------------------------------19
关于操作----------------------------------------------------------------------20
五、编码与调试分析----------------------------------------------------------------20
六、使用说明-------------------------------------------------------------------------22
七、测试结果-------------------------------------------------------------------------22
八、自学知识-------------------------------------------------------------------------26
九、课程设计心得体会-------------------------------------------------------------27
一、问题的描述
设计一个编辑,使其具有通常编辑器(如Vi、Edlin)应具备的基本功能。基本要求:编辑器应具备对文本文件的、、、查找、插人、删除、修改、字符串替换、统计字数,统计行数等功能,对于超过一屏的长文件,应能够分页显示。设计用户接口命令,实现对文本的编辑提高要求:可以支持“* ”、“? ”等通配符,支持复制、粘贴等功能,支持多文档同时编辑。设计用户接口命令,实现对文本的编辑。
二、需求分析撤销、删除、剪切、复制、粘贴、时间、全选、清除、、、。、、
输出形式:
①对编辑框中尚无文本内容时进行查找、、②对编辑框中已有文本内容后进行查找、、撤销、删除、剪切、复制、 粘贴、
测试数据要求:任意一文本文件。
概要设计、、
(3)模块调用关系:
该文本编辑器函数括:WINAPI Main_Proc(), WINAPI Change_Proc(), WINAPI Find_Proc(), WINAPI Total_Proc(), Main_OnInitDialog(); Change _OnInitDialog(); Find_OnInitDialog(); Total_ OnInitDialog(); Main_OnCommand(); Change_ OnCommand(); Find_ OnCommand(); Total_ OnCommand(),Main_OnClose(),Change_ Main_OnClose(); Find__OnClose(); Total _OnClose(); Main_OnSize(), TCHAR * temp(),D_change()等函数;其中每个对话框对应一组函数例如主对话框包括WINAPI Main_Proc(), Main_OnInitDialog(),Main_OnCommand(),Main_OnClose()
您可能关注的文档
- 数据库课程设计-说明书(英语学习助手).doc
- 数据结构课程设_双向链表.doc
- 数据结构课程设报告_最短路径C++.doc
- 数控机床课程设任务书九组.doc
- 数电课程设计,0041211刘勤意.doc
- 数电课设—智力赛抢答计时器的设计.docx
- 整合推广代理服合同.doc
- 整式乘除与因式解及二次根式 (期末复习).doc
- 整理后的Phooshop试题(含答案).doc
- 整理的珍藏版翻方法_6页(A4纸)(大).doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 园区招商与先进制造业发展研究.pdf VIP
- 2025年拍卖师慈善拍卖现场竞拍氛围营造专题试卷及解析.pdf VIP
- 2025年信息系统安全专家工控协议基础概念与分类专题试卷及解析.pdf VIP
- 2025年金融风险管理师资产证券化风险暴露资本处理专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照电磁环境干扰风险评估专题试卷及解析.pdf VIP
- 小学至高中人工智能辅助下的学习时间管理模型构建与应用研究教学研究课题报告.docx
- IATF16949:ISO9001-2016中英对照版本.pdf VIP
- 某图书馆大楼供配电系统设计.doc VIP
- 国资私募基金合规风控实务研究报告(2024).pdf VIP
- 海信HZ55E5D说明书用户手册.pdf
原创力文档

文档评论(0)