- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- TPM活动推进管理制度研讨.docx
- TPM管理与精益生产管理的实施研讨.ppt
- TPM管理专题培训免费分享研讨.ppt
- TPM讲义研讨.ppt
- TQM知识培训研讨.ppt
- Trainthetrainer培训师的培训_060324研讨.ppt
- TS五大核心工具应用培训(APQP)研讨.ppt
- TS过程审核讲解研讨.ppt
- TropicalIslandsResort项目分析研讨.pptx
- TS16949五大工具手册APQPPPAPFMEA研讨.ppt
- Visual_C++面向对象与可视化程序设计_01研讨.ppt
- Visualfoxpro程序设计基础教学大纲研讨.doc
- VisualFoxPro9.0程序设计基础第6章VisualFoxPro面向对象程序设计方法研讨.ppt
- Visual_C++面向对象与可视化程序设计_03研讨.ppt
- visual_Basic程序设计教程_课后习题答案及练习研讨.doc
- vivo3月月度总结会议研讨.ppt
- VMware_vSphere_Design_Workshop_5_M04_网络设计研讨.pptx
- visual_foxpro教程研讨.ppt
- VOC讲座(广州0704)研讨.ppt
- VPN培训研讨.ppt
文档评论(0)