VisualBasic程序设计教程VB教学课件(全)研讨.ppt

VisualBasic程序设计教程VB教学课件(全)研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualBasic程序设计教程VB教学课件(全)研讨

一、为什么要学本课程 ? 全国计算机等级考试(二级)中,计算机程序设计是必修课程。 Windows程序设计的语言有如下几种: 传统的C/C++语言:面向过程,学习难度大。 Visual C++:面向对象,学习难度大。 Visual FoxPro:面向对象和数据库,已停止发展。 Visual BASIC:面向对象,功能强大,比较简单,适合于作为第一门计算机课程。 学了VB可以干什么?VB可以实现: 开发各种应用程序。如“考试系统”。 数据库管理。如“财务管理、成绩管理”等。 开发动态交互网站。如“电子商务、网上查询”等。(用VBScript脚本语言,是VB的子集) 二、考试要求 国家二级考试:本学期末可以开始报考。 分科:笔试+机试,单科成绩一年内有效。 考场:本校考场。 考试时间:每年4月、9月,提前3个月报名,必须以班为单位集体报名。 考试费:130元。 考试内容:参看《模拟考试软件》和考试大纲。 省二级考试:参看考试大纲 三、学习要求 上课:认真听讲,适当做笔记,不要什么都记。下课:多上机练习、多背程序、多做题。 上机实验:要求提前写好程序时,希望尽量做到。 最大目的:锻炼逻辑思维,培养创造性,学会发现问题、思考问题、分析问题、解决问题的方法。(掌握算法) 例2.4.1 程序的功能是:要求单击“移动”按钮,文字自动向右移动;单击“停止”按钮,文字停止运动;单击“结束”按钮,结束程序。 第六章 数组 在本章之前,我们所讨论的都是基本类型的数据,包括整型、浮点型和字符型等。而在Visual Basic中,除了基本数据类型之外还允许定义构造类型数据。构造类型数据是由基本类型的数据按照一定规则组成的,因此,又称为“导出类型”。它们包括:数组类型、记录类型(自定义类型)和枚举类型。 本章将介绍数组的定义和应用。包括:静态数组、动态数组和控件数组等。 用冒泡法排序(由小到大)。 冒泡法:对将进行排序的数,相邻两个数进行比较,如果满足次序要求,保持两者位置不变,否则交换位置; 算法结论: 如果有n个数参加冒泡排序,则要进行n-1趟比较。 在第j趟比较中有n-j+1个数参加排序,要进行n-j次两两比 较。 关键点: 1、递归公式: jc = n * jc(n - 1) 2、递归结束条件:n=1时 jc = 1 3、递归函数格式: if 递归结束条件 else 递归公式 第九章 图形操作 9.2.2 线宽 格式:[对象]. DrawWidth[ =Size] 功能:返回或设置图形方法(line、Pest、Circle)输出的线宽。 例9.2.2 利用不同的DrawWidth取值,在窗体上画直线。程序代码为: Private Sub Form_Click() ScaleHeight = 8 进行坐标人为缩放 ScaleWidth = 8 For i = 1 To 6 画各种线宽 DrawWidth = i Line (2, i + 1)-(ScaleWidth, i + 1) Next i For i = 1 To 6 输出说明语句 CurrentX = 0 CurrentY = i + 1 Print DrawWidth= + Str(i) Next i End Sub 第九章 图形操作 9.2.3 线型 格式:[对象]. Drawstyle [ =n] 功能:返回或设置图形方法(Line、Pest、Circle)输出的线型样式。见表9.2.1。 表9.2.1线型表 第九章 图形操作 例 9.2.3 用不同的Drawstyle取值,在窗体上画直线。程序代码为: Dim i Private Sub Form Click() ScaleHeight= 8 ScaleWidth = 8 For i = 0 To 6 画各种直线 DrawStyle =i Line (2, i + 1)-(ScaleWidth, i + 1) Next i For i = 0 To 6 输出说明语句 CurrentX = 0 CurrentY = i + 1 If i 5 Then P

文档评论(0)

yy556911 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档