设文无忧为首页 | 把文无忧加入收藏夹 | 站务联系     论文格式网:论文格文下载,论文格式大全,论文格式范例,如何写论文,怎么把握论文的格式,分类最全的论文范文格式网。
你所在的位置:首页 > 论文大全 > 工科论文 > 机械制造
机械制造:基于AutoCAD 2000 VBA技术的机械制图试卷自动生成系统研究
基于AutoCAD 2000 VBA技术的机械制图试卷自动生成系统研究
| 文章出自:格式网 | 编辑:职称论文发表 | 点击: | 2013-03-31 16:35:09 |

  随着教育体制的改革,教育质量的高低是关系到各高校生存的大事,而衡量教学质量高低的重要标准就是学习成绩的考试.要真实、客观地反映教学效果,消除人为因素对试卷的影响很重要.建立科学的考试机制,客观、公正的命题,是教改的一项重大任务.为了适应教学的需要,笔者利用集成于AutoCAD 2000的VBA开发工具,开发了机械制图试卷自动生成系统,并力图使该系统具有良好的可靠性,交互性和开放性.
  在开发过程中,对AutoCAD 2000及其VBA进行了一定的探讨和研究,取得了一些体会和收获.
  VBA(MicrosoftVisual Basic forApplications)于1994年首次出现在Microsoft Excel和Microsoft Project中.在AutoCAD R14推出时,Autodesk在引入ActiveX Au-tomation技术的同时,提供了VBA预览版的开发工具并在AutoCAD R14.01中将其设置为标准安装组件.ActiveXAutomation技术使AutoCAD开发工具不再局限于AutoLISP、C及C++语言,提高了开发效率.同时,它也实现了Windows平台上诸应用程序的无隙集成.
  在AutoCAD中,允许VBA编程环境与AutoCAD同时运行,并通过ActiveX Automation接口对AutoCAD进行编程控制.这样就把AutoCAD、Active X Automa-tion和VBA紧密连接在一起,提供了一个功能强大的接口.它不仅能控制AutoCAD对象,也能向其他应用程序发送数据或从中提取数据.
  VBA是一个面向对象的开发环境.在面向对象的程序设计中,最主要的概念是类和对象.类决定了对象的特征以及对象外观和行为.在AutoCAD 2000中,VBA应用程序正是通过对AutoCAD暴露的各级对象进行操作而控制AutoCAD工作的.这些对象本身都包含自己的方法和属性.通过方法可以实现对该对象的操作,而对象状态信息的收集或改变则是通过其属性完成的.例如,直线是AutoCAD中的一个对象,它的属性可以是线形、起始点坐标、所在层等性质,方法则有拷贝、镜像等操作.AutoCAD 2000提供了100多个对象.根据对象功能的不同,可以分成以下5种类型:图元(Entity)类对象.例如直线、圆弧、多义线、文本、尺寸等.样式设置(Style)类对象.例如,线形、尺寸样式等.组织结构(Organizing)类对象.例如,图层、组、图块等.图形显示(View)类对象.例如,视图、视窗等.文档与应用程序(Document&Application)类对象.例如,一个dwg文件或AutoCAD应用程序本身等.
  在VBA中,对象是由类创建的,或者说对象是类的一个实例.对象代表应用程序中的元素,如Auto-CAD图形文件中的直线、图层、文字、块等.对于VBA程序,在使用对象的任何方法或改变它的属性值之前,必须先识别对象的类型.属性定义了应用程序中对象的性质,例如AutoCAD中图元的大小、颜色或位置,或某一方面的行为.通过修改对象的属性值可以改变对象的特征.对象可以辨认的动作称为事件,像单击鼠标或按下某键等.事件驱动是AutoCAD的驱动方式,用户的操作或程序代码的结果可导致事件的发生.

编辑提示,此文是论文格式网为朋友们总结并提醒职称及职称考试的相关事项。希望对朋友们有所帮助。

友荐云推荐
相关论文列表
文无忧论文格式网是一个专业提供各类论文的标准格式,标准论文格式范文,各类论文范文模板,免费论文下载,各类应用文文书、合同范文等的论文网站。
Copyright©2012-2046 文无忧. All Rights Reserved .心无界 文无忧—文无忧 让你行文无忧 版权所有 文无忧lun.wen5u.com-论文无忧
网站合法性备案号:蜀ICP备14013885号-1