[理学]b第二章 Visual Basic 语言基础.ppt

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

VB几个术语:关于面向对象 什么是面向对象程序设计? 它是一种编程技术,一种以对象为基础,由事件驱动对象执行相应具体行为动作的编程技术。(对象——程序设计的核心) 什么是对象? 现实生活中—可以把对象(Object)想象成实实在在的一类物体,如房子、椅子、汽车、轮船、气球、计算机等; VB程序设计中—对象是指VB可以访问的实体,如窗体、命令按钮、文本框、程序中的变量也是对象等;程序员既可以利用控件来创建对象,也可以设计自己的对象。 在窗体上创建对象时,可以单击工具箱上要创建的对象图标,然后在窗体上合适位置画出对象来。初步建立的对象只是一个“空对象”,其操作需要通过对该对象有关的属性、事件和方法进行描述。 对象的三要素:属性、事件、方法 属性: 是对象本身具有的特性的描述,如名称、大小、位置和颜色等。属性有具体的值,决定了对象的外观和行为;不同的对象有不同的属性。如文本框就没有Caption属性。 事件: 当一个对象的某个事件发生后,系统就作出相应的动作, 所作的动作由事件响应程序代码来规定,这样的代码叫事 件过程。 事件是用户或操作系统引发的动作,VB中每个对象都支持 多个事件。 VB中提供的事件类型包括各个方面,例如,装载窗体、键 盘事件、鼠标事件、改变对象内容、一段时间的限制、从 端口接收数据等。 事件过程是用来完成事件发生后所要执行的操作。 事件驱动程序设计:程序开始执行时,先等待某个事件的 发生,然后再去执行处理此事件的事件过程(子程序); 方法: 对象的方法是嵌入在对象定义中的程序代码,它定义对象怎样处理信息并完成规定的动作。 如对象打印方法(Print),显示窗体方法(Show),移动方法(Move)等。 对象的方法是固有的,在开发应用程序时,可以对编程中使用到的对象的方法进行调用,但是不能对它们进行编辑和修改。开发应用程序时,对象的方法都是在程序中编写代码进行调用的。 方法只在程序代码中使用。方法的操作与过程和函数的操作相同,但要注意方法是特定对象的一部分,正如属性和事件是对象的一部分一样 。 学习和认识对象 分析气球对象 属性: 名称(Name) 型号(Type) 直径大小(Diameter) 颜色(Color) 厂家(Factory) 最大时的直径大小(MaxDiam) 事件: 人吹了气球之后发生:AfterBlow() 用打气筒给气球打了气:AfterFullAirBallon() 用钉子刺了一下气球 :AfterStick() 踩了一脚气球:AfterStepAirBallon() 方法: 吹气球:BlowAirBalloon () 给气球打气:PumpUpAirBalloon () 踩气球 :StepAirBalloon () 第2章 Visual Basic 语言基础 2.1 编码规则 VB代码不区分大小写,但关键字将会自动转换为大写字 母开头,后续字母为小写字母。 一行可以书写多条语句,各语句之间用冒号“:”分隔。 一行书写不完的语句,可以在该行后加上续行符(由空格 +下划线_组成),然后换行书写。 注释行以Rem 或撇号“ ‘ ”开头。其中撇号只能出现在语 句末尾。注释为非执行语句。 可以使用“编辑”工具栏中的“设置注释块”命令将选定的若 干行语句或文字设置为注释项,也可以使用“解除注释块” 命令将选定的若干行解除注释。 程序中可以使用标号用于程序的转向,标号为以字母开头 、冒号结尾的字符串。 例1 计算S=1+2+3+…+100的值 Rem 计算前100个自然数的累加和 Dim S as Integer, i As Integer S=0:i=1 Re: if i=100 Then s=s+1 ‘求累加和 I=I+1 ‘求下一项的值 GoTo re end if Print “S=”;S 2.2 数据类型 概述 数据在计算机中的表示是用二进制表示的。 数据是程序的必要组成部分,也是程序处理的对象。 数据类型是计算机用来描述数据的一种结构,又叫数据结构。 数据类型决定了数据在计算机中的存放形式和组织方式。决定了数据的取值范围。 2.2.1基本数据类型 1.数值型数据(Numeric) 数值型数据包括整型(Integer)、长整型(Long),单精度(Single)、双精度(Double)、货币型(Currency)和字节型(Byte)。 如果一个变量存储的是整数,可以声明为Integer 或Long。

文档评论(0)

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

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

1亿VIP精品文档

相关文档