VB课程设计(画图)

VB课程设计(画图)

ID:38334531

大小:558.00 KB

页数:22页

时间:2019-06-10

VB课程设计(画图)_第1页
VB课程设计(画图)_第2页
VB课程设计(画图)_第3页
VB课程设计(画图)_第4页
VB课程设计(画图)_第5页
资源描述:

《VB课程设计(画图)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计(论文)任务书土木建筑 学 院 土木工程专  业 十 班   一、课程设计(论文)题目 画图小工具 二、课程设计(论文)工作自2012年6月02日起至2012年6月07日止。三、课程设计(论文)地点:8-606四、课程设计(论文)内容要求:1.本课程设计的目的1.综合VisualBasic相关知识制作简单的可视化应用程序2.灵活对程序代码进行利用,修改和编写;3.熟练将VisualBasic所学知识和其它知识相结合2.课程设计的任务及要求1)基本要求:1、目的是进一步培养学生综合应用VB的各种编程知识和技巧进行

2、程序设计的能力。通过课程设计,学生能达到具备设计功能较为复杂的Windows应用程序的能力。2、使用菜单、数组、文件操作、图形操作等制试点。;3、对运算结果的正、误分析原因。2)课程设计论文编写要求(1)要按照书稿的规格打印誊写毕业论文(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等(3)毕业论文装订按学校的统一要求完成3)参考文献:1:《VisualBasic程序设计教程》作者:刘炳文、许蔓舒编著。清华大学出版社2:《VisualBasic程序设计教程》(第二版)作者:刘瑞新等编著,电子工业出版社3:《新

3、编VisualBasic程序设计教程》作者:梁普选主编,电子工业出版社4)课程设计进度安排内容天数      地点查阅资料1图书馆系统设计18-606编程与调试28-606检查程序及提问(考核)18-606学生签名:12年6月07日VB画图工具的设计及制作课程设计(论文)评审意见(1)完成分析(20分):优( )、良( )、中( )、一般( )、差( );(2)设计过程(40分):优( )、良( )、中( )、一般( )、差( );(3)完成调试(20分):优( )、良( )、中( )、一般( )、差( );(4)回答

4、问题(20分):优( )、良( )、中( )、一般( )、差( );(5)格式规范性及考勤是否降等级:是()、否( )评阅人:职称:12年6月07目录一、功能描述4。二、概要设计5。三、详细设计11。四、效果及存在问题18。五、心得20。六、参考文献21。摘要随着软件技术的不断更新发展,计算机绘图方便高效,在生活生产中扮演着极为重要的角色,Windows环境下的VisualBasic提供了丰富的图形功能.本文主要通过对选题的功能描述,概要设计,详细设计,效果及存在问题,代码,编写及调试以及软件使用说明等的介绍,介绍了利

5、用VisualBasic对"简易绘图板"应用软件的开发设计过程,并分析了所开发软件系统的优点和不足。关键词:VisualBasic简易绘图板程序设计程序设计基础课程设一、功能描述①用过微软Windows操作系统的人一定都对Windows自带的画图板非常的熟悉。同图像处理软件界的“大哥大”Photoshop比起来,它虽然不及Photoshop的功能强大、内容丰富,但是作为Windows一直以来都内带的附件程序,它具有小巧玲珑、简单实用等其它绘图软件所不具备的优点。同时它的风格也被许多其它绘图软件所效仿。本系统就是模仿wi

6、ndows中画图小工具制作的,其功能与windows中画图工具大致相同,本画图软件主要由菜单栏,工具栏,调色栏构成。功能介绍如下:1.菜单栏:文件的保存及图纸的新建。2.工具栏:主要包括橡皮擦、直线、矩形、圆、铅笔、刷子、油漆桶、放大镜等绘图工具。3.调色栏:主要颜色为红橙、黄、绿、青、蓝、紫等。二、概要设计根据前面叙述的功能,该画图工具的功能图如下图所示:画图小工具菜单栏绘图工具栏调色板新建保存橡皮擦直线矩形圆形铅笔刷子油漆桶灰色红色白色蓝色黄色紫色绿色褐色黑色放大镜一、这个画图板的功能具体介绍如下:1.新建一个空白

7、图形文件:用于绘制新的图形。(如下图)图①图②当然,新建也可以用作清楚按钮,如图②可以变为图①2.保存一个图形文件,便于对图形文件的管理。(如下图)3.用矩形与圆画图。(如下图)4.可以用鼠标在绘图面板上单击铅笔或刷子拖动进行随笔画,铅笔可以通过调色版改变颜色。(如下图)5.橡皮擦:可以将已绘制好的图形擦掉。(如下图)6.放大镜的使用。(如下图)放大前的图形放大后的图形二、此画图板的主要空件有调色板工具栏画图板的界面三、详细设计代码如下:OptionExplicitDimi,drawactAsIntegerDimcan

8、line,canpen,canrubber,canenlarge,canellipse,canrectangle,canflood,canget,canbrushAsBooleanDimx0,y0,xnow,ynow,radius0,radiusAsSingleDimFilenameAsStringPrivateSubForm_L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。