1 课程设计报告 课程设计题目:简单记单词 学生姓名: 专 业: 班 级: 学 号: 指导教师: 2 2011 年 05 月 21 日 目 录 第一章 算法分析…………………………………( 3-6 ) 第二章 工作日志…………………………………( 7 ). 第三章 关键实现技术……………………………( 7 ) 第四章 设计小结…………………………………( 7 ) 3 第一章 算法分析 建立两个窗体 form1,form2 Form1 各控件属性设置如下表: 控件 属性(属性值) 属性(属性值) 属性(属性值) 窗体 Name(form1) Caption(单词录入框) 框架 Name(frame1) Caption() 文本框 Name(wordtxt) Text() MultiLine(true) 命令按钮 Name(command1) Caption(添加) 命令按钮 Name(command2) Caption(完成) Form1 窗体设计如下图: Form1 代码如下: Private Sub Command1_Click()' 所要记忆的单词内容 Open "d:\word.dat" For Output As #1 '把单词写入一个名为“ word.dat” 的文件中 For i = 1 To Len(wordtxt.Text) Print #1, Mid(wordtxt.Text, i, 1); Next i Close #1 4 End Sub Private Sub Command2_Click() '完成单词的录入,跳转到记忆单词的过程 Form1.Visible = False Form2.Visible = True End Sub Form2 窗体各控件属性设置如下表: Form 窗体设计如下图: 控件 属性(属性值) 属性(属性值) 属性(属性值) 窗体 Name(form2) Caption(单词记忆框) 框架 1 Name(frame1) Caption(记忆单词) 框架 2 Name(frame2) Caption(设置) 标签 1 Name(Label1) Caption(选择记忆时间间隔) 标签 2 Name(Label2) Caption(秒) 标签 3 Name(Label3) Caption() 标签 4 Name(Label4) Caption(字体) 标签 5 Name(Label5) Caption(字号) 命令按钮 1 Name(command1) Caption(开始/继续) 命令按钮 2 Name(command2) Caption(暂停) 命令按钮 3 Name(command3) Caption(结束) 命令按钮 4 Name(command4) Caption(恢复默认字体) 命令按钮 5 Name(command5) Caption(背景色) 组合框 1 Name(combo1) Text() 组合框 2 Name(combo2) Text() 文本框 Name(Text1) Text() 时钟 Name(Timer1) Interval(0) Enable(False) ...