机械制图组合体习题系统的VB编程及设计
【摘要】
《机械制图》是工科类大学生的必修专业课,也是学习其它机械类专业课的基础,三维组合体部分是该课程的重点和难点之一。这一部分的牢固掌握,能让学习者对将来的专业课学习达到事半功倍的效果,也能使他们更快的适应企业工作环境。为了提高学习效率,降低制图三维组合体部分的教学难度,让学生们更加容易的掌握组合体部分知识,我们使用UG绘制组合体部分CAD图,通过Visual Basic软件设计和编制了“机械制图组合体习题辅助系统”, 主要设计了多种类型的题目,通过回答问题,来提高组合体识图能力,从而激发大家学习机械制图的兴趣,提高学习热情。本文主要介绍了利用Visual Basic软件编写程序以及制作各种题型。
*查看完整论文请+Q: 351916072
关键字:,其中有很多都和WindowsGUI有直接关系。
引言 1
一、Visual Basic简介 2
二、组合体习题系统的设计 3
(一)主界面的设计 3
(二)典型题型的设计 10
三、组合体习题系统的编程 12
(一)典型题型的编程 12
(二)所有题型的汇总 13
四、组合体习题系统的调试及运行 16
(一)组合体习题系统的调试 16
(二)组合体习题系统的运行 18
总结 19
参考文献 20
致谢 21
引言
用VB制作机械制图组合体习题系统的意义,从学生以后从事机械制造行业就业环境看,学习机械制图十分有必要。然而学习机械制图让学生感到抽象,困难,其原因之一是大多数学生习惯在平面思考问题,缺乏空间思维能力。在学习过程中要针对性的借助各种媒体,直观,形象地引导学生建立起空间概念,把物体的投影与实际零件结构紧密联系,不断地“由物画图”和“由图画物”。我们将借助VB软件来提高学生的空间思维能力和提高学习效率。
用VB学习机械制图也是让学生了解电脑化专案开发与研究,从系统分析,系统设计,系统建置,最后完成电脑化应用程序,以及程序测试,编写操作手册,系统功能之操作与展示等。VB也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。所以研究VB,让学生更加了解VB是客观必要的
用VB制作机械制图组合体习题系统的目的是能让更好的学习机械制图,同时提升专业知识之应用,训练学生具有统筹知识与解决问题的能力,以比较新颖的方式来辅助学生学习制图,进而提升个人能力以及专业知识技能。
一、Visual Basic简介
VB,是Visual Basic软件的简称,是开发 Microsoft Windows 应用程序的最快的编程软件之一。不论是对Microsoft Windows应用程序的专业开发者或初学者来说,Visual Basic都是一套不可多得的快速开发应用程序。
VB不需撰写大量程序代码来描述接口组件的外观和配置,而只要把预先建立的对象添加到屏幕上的某一点即可,代码编写也比较简单。专业编程人员可以使用VB制作出任何其它 Windows 程序语言所能做到的功能,这对于我们初学者来说或许有点难,但是只要只要掌握几个基本要领,就可以建立实用的应用程序了。
VB6.0有三种不同的版本,可满足不同的开发需要,从开发个人或群组使用的小工具,到大型企业应用系统,VB都有其发挥之处。
VB6.0的初始界面如图1-1所示。其中最上面一排是工具栏,左边一列是所需要用的工具选项,右上角是工程选项,可以添加更多的窗体并且都会显示在这个位置,右下角有一个属性框,属性框可以调试各个工具的作用。
图1-1 VB6.0初始界面
二、组合体习题系统的设计
(一)主界面的设计
打开VB软件,创建工程,右击右上角的窗体选择添加窗体,从Form1一直添加到Form23。在同一个工程下容易添加且不易出错。主页面是在Form23中设计。
1.创建Text
点击VB工具栏上的 按钮创建多个Text框,把Text框的边框调整到适合尺寸,如图2-1所示。
图2-1 多个Text框
右击边框,点击属性窗口,在Font属性中调整字体大小,然后再Text属性中修改标题,将text1字体改成‘小一’标题写为‘第五章 组合体’。将text2字体改成‘四号’标题写成‘pag-21-1’这代表的是21页的第一题,text3就是第二题,由此标题改成‘pag-21-2’。
2.创建list指令
点击工具栏中的 按钮,生成List框,框图如图2-2所示。调整list的Font属性的字体大小为‘小三’,并在List属性中输入字符,如图2-3所示。这六个标题代表这组合体有六种题型同时也提示出每种题型对应的页码是从21页到26页 。
. 5-1对应21页两道题,以上也提出。
5-2对应22页七道题,创建方法如上。
5-3对应23页四道题,创建方法如上。
5-4对应24页四道题,创建方法如上。
5-5对应25页三道题,创建方法如上。
5-6对应26页两道题,创建方法如上。
由上面所说总共设计的是六种题型,则其六种题型如图2-4所示。图2-4是制作组合体习题题型的构想,同时也简单的介绍了这几种题型。每种题型在主页面都另外创建Text指令用一句话简单介绍一下,如图2-5所示,这是启动之后出现的画面。
图2-4 题型设计
图2-5启动画面
当点击5-1时,你需要跟它对应的题型以及相应的介绍出现,而其他的全部隐藏,且点击5-2等其他按钮也是出现一样的情形,其代码如下:
Private Sub List1_Click()
Dim fileName As String
fileName = Form23.List1.Text
Select Case fileName
Case "5-1"
Text2.Visible = True 题型一 找三视图
Text3.Visible = True
Text4.Visible = False
Text5.Visible = False
Text6.Visible = False
Text7.Visible = False
Text8.Visible = False
Text9.Visible = False
Text10.Visible = False
Text11.Visible = False
Text12.Visible = False
Text13.Visible = False
Text14.Visible = False
Text15.Visible = False
Text16.Visible = False
Text17.Visible = False
Text18.Visible = False
Text19.Visible = False
Text20.Visible = False
Text21.Visible = False
原文链接:http://www.jxszl.com/jxgc/mjsk/4798.html