指针式时钟设计可以有程序要点分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
吉林工程技术师范学院 VB课程设计报告 设计题目: 指针式时钟 专 业: 计算机科学与技术 班 级: XXX 学生姓名: XXX 学 号: XXXXXXXXX 指导教师: 2014年6月 信息工程学院 目 录 第章 分析 1 1.1 技术分析 1 第章 总体设计 2 2.1 设计流程图 2 第三章 编码实现 4 3.2 文本编辑器部分代码设计 6 3.3 数字游戏部分代码设计 13 第四章 系统调试 15 4.1 程序运行结果 15 4.2 调试过程中的问题与对策 18 第五章 使用说明 19 总结 20 致 谢 22 附录 23 1.源代码 23 2.参考资料 27 摘 要 Visual Basic是以结构化Basic语言为基础,以事件驱动作为运行机制的新一代可视化程序设计语言,它继承了asic语言易学易用的特点,特别适合于初学者学windows系统编程。随着21世纪信息社会的到来,人类生活的节奏越来越快,生活模式也越来越简洁。对时间的需求也是越来越苛刻,越来越明显,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中得到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。 于是我着手设计开始一个这样的软件。 系统分析 1.1 技术分析 技术分析是程序设计的第一步,其目的理解了对程序的一些简单要求,在Visual Basic .Net的运行环境下。问题分析的基本内容包括确定。程序的功能主要针对与迷你文本编辑器的测试。使用方式非常简单,快捷。 通过运用Visual Basic .Net的运行环境下的各种控件和方法,能对文字进行复制、粘贴、剪切、改变字体颜色等操作的简单执行,同时在文字编辑器中还加入数字滚小动游戏。程序所占用系统资源的数量、对输入命令的响应速度等非常良好。 visual basic继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,.2 设计平台 VB全称Visual Basic,它是以Basic语言作为其基本语言的一种可视化编程工具通过这学期来Visual Basic的学习,我初步掌握了Visual Basic语言的最基本的知识,于是在张老师的指导下动手用Visual Basic编写。 第章 总体设计 图2-2 系统文本框界面设计流程图 第三章 编码实现 3.1 时钟部分代码设计 1、配置环境变量 Const PI = 3.141592653 建立坐标系 Private Sub Form_Load() Scale (-14, 14)-(14, -14) Label1.FontSize = 12 Label2.FontSize = 18 Label2.FontBold = True Label1.FontBold = True Label2.ForeColor = vbGreen Text1.FontSize = 12 End Sub 时钟主程序代码 Private Sub Timer1_Timer() Dim x, y As Integer Dim s, m, h As Integer s = Second(Time) m = Minute(Time) h = Hour(Time) Cls DrawWidth = 8 h = h + m / 60 x = 6 * Sin(h * PI / 6) y = 6 * Cos(h * PI / 6) Line (0, 0)-(x, y), vbYellow DrawWidth = 5 x = 8 * Sin(m * PI / 30) y = 8 * Cos(m * PI / 30)

文档评论(0)

知识宝库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档