- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
英汉小词典课程设计VB分析
课程设计
20 ~ 20学年第二学期
设计题目 计算机语言程序设计课程设计-英汉小词典
目录
20 ~ 20学年第二学期 1
1 概述 3
1.1 程学设计目的 3
1.2 程序的基本功能 3
1.3其它功能 3
1.4 扩展功能 3
2 课题的分析 4
2.1 Button1查找 4
2.2 Button添加 4
2.3 Button3修改 4
2.4 Button4删除 4
3 3模板格式说明 5
3.1 设计窗体如下: 5
3.2 功能模块的划分 5
3.3 各控件的属性 5
3.4 功能模块的说明(主要流程和代码) 6
4 课程设计总结: 14
4.1 完成情况 14
4.2 遇到的问题及解决 14
5 (附录)参考文献 15
概述
程学设计目的
本次题目的设计的操作与实践是为了使学生了解使用VB 2005程序设计方法,实现面向对象程序设计的相关理论知识和设计技巧,在一定程度上提高面向对象程序设计的综合设计能力,具体掌握的基本能力有以下几方面:
了解一个英汉小词典开发的全过程。
熟悉一些常用控件的使用,例如文件列表、标签、文本框、按钮、列表框等。
熟悉一些常用控件的方法、事件的使用。
熟悉顺序文件的读写。
熟悉字符串的处理方法。
1.2 程序的基本功能
设计程序,左边列表框中的单词表由读取文件英汉小词典.txt得到,选择某单词后,会在上面的文本框中显示相应的内容,并且在右边显示相应的中文解释。
1.3其它功能
具有搜索、增加、修改、删除等功能。若做过增加、修改、删除,应对英汉词典.txt做相应的修改。
1.4 扩展功能
在文本框中输入单词时,程序会及时地将已输入的字符开头的所有单词显示在列表框中,供用户浏览;优化搜索算法。
课题的分析
Button1查找
输入单词可以找到对应的中文意思
Button添加
添加词典中没有的英语单词及其中文意思
Button3修改
修改小词典中错误的单词及其中文意思
Button4删除
将单词从小词典中删除
3模板格式说明
设计窗体如下:
图1.1设计窗体
功能模块的划分
搜索:在程序中输入单词,可搜索到此单词的中文意思。
添加:向小词典中增添没有的单词。
修改:修改所选中的单词。
删除:删除所选中的单词。
各控件的属性
控件 名称 属性 属性值 备注 Button1 搜索 click Forecolor:black
Backcolor: White
Font:宋体,9pt, 用于搜索英文单词中文意思 Button2 添加 click Forecolor: black
Backcolor: White
Font: 宋体,9pt, 用于添加英文单词及中文意思 Button3 修改 click Forecolor: black
Backcolor: White
Font: 宋体,9pt,, 修改单词及其中文意思 Button4 删除 click Forecolor: black
Backcolor: White
Font: 宋体,9pt, 删除单词及其中文意思 Form1 英汉小词典 load Font:宋体,9pt, Lable1 请输入对应的单词 Backcolor: White
Forecolor: black
Boredstyle: Fixed3D
Font: 宋体,9pt, Textbox1 TextChanged Backcolor: White 输入单词 Listbox1 SelectedIndex
Changed
click Borderstyle :fixed3D
Backcolor: White
Forecolor: WindowText
显示小词典中单词内容 功能模块的说明(主要流程和代码)
3.4.1
Button1 用于当在textbox1中输入一个单词时,Listbox1中该单词所在的位置能被选中,同时在Listbox2中能够显示单词的中文解释
图1.2搜索
Button2 用于向列表框中添加单词
图1.3添加
Button3 用于修改列表框中的单词
图1.4修改
Button4 用于删除列表框中选定的单词
图1.5删除
3.4.2主要功能模块流程图
Button1搜索:
Button2添加:
Button3修改:
Button4删除:
3.4.3程序代码:
Public Class Form1
Dim a(), b() As String
Private Sub Form1_Load(ByVal sender As System.Object, ByV
您可能关注的文档
- 第七章酶在淀粉类食品生产中的应用解析.ppt
- 苗族分析.ppt
- 苏武传(粤教版修订版)分析.ppt
- 苦恼契诃夫分析.ppt
- 苯的结构和性质(很好的备课材料参考)分析.ppt
- 英中翻译实践作业2分析.doc
- 第七章醇酚醚的基本知识解析.ppt
- 苯的结构与性质11分析.ppt
- 英国两年有效10年访问签证申请全攻略分析.doc
- 苯酚-微课-比赛分析.ppt
- 解读:阅读•人生(广安)-2025中考真题作文+写作指导+例文展示+名师点评+…….docx
- 第2节 性质活泼的氧气(教学课件).pptx
- 1.3+生物学研究的基本方法(教学课件)生物北师大版2024七年级上册.pptx
- 跨学科实践活动 生活垃圾的分类与回收利用(教学课件)化学沪科版五四学制2024八年级全一册.pptx
- 15.2+电流和电路-2025-2026学年人教版物理九年级全一册.pptx
- 第四单元写作《思路要清晰》同步课件-2025-2026学年统编版语文七年级上册.pptx
- 3.19+清朝君主专制的强化++课件+2024--2025学年部编版七年级历史下学期.pptx
- 科技革新与世界格局的演变——两次工业革命与两次世界大战+复习课件+2025年中考历史二轮专题复习.pptx
- 2.5+跨学科实践:制作隔音房间模型++----2025-2026学年人教版物理八年级上学期.pptx
- 第三单元++文明与家园(复习课件)道德与法治统编版九年级上册.pptx
最近下载
- 水泥厂电气培训课件.pptx
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务1学习任务工作页.docx VIP
- 金税四期税务风险预警指标汇总.pdf
- 豆腐柴人工栽培技术.pdf VIP
- 天津市小升初小卷真题小外(天津市外国语大学附属外国语学校)(5套含答 .pdf VIP
- 控制计划(机加).docx VIP
- 土地资源管理学(第二版)张正峰,第一至第十二章知识点.docx VIP
- 专题三 透镜及其应用 2025年中考物理基础知识考点专题练习(含答案).docx VIP
- DL/T 502-2006 火力发电厂水汽分析方法(第1-32部分).pdf VIP
- 施工现场总平面布置培训.pptx VIP
文档评论(0)