vb知识点总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章Visual basic概述

一、VB是在Windows平台下,用于开发和创建具有图形用户界面的

应用程序的工具。

二、VB是面向对象的程序设计语言;工作方式为事件驱动/消息驱动。

1.对象

对象是动作体的逻辑模型,是人们可控制的某种东西,应用程序的每个窗体和窗体上的种种控件都是VB的对象

2.属性

属性指对象的特性。

3.方法

方法指对象可以进行的动作或行为。

4.事件

事件是指能被对象所识别的动作。

5.事件驱动

只有在事件发生时程序才会运行。

6.工程

工程是应用程序文件的集合,一个工程一般会包含下列文件,如表1—l所示。

表1—1 应用程序文件类型

第2章创建用户界面

知识点概括

1.用户界面

用户界面是应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows

应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。

2.窗体

窗体是包容用户界面或对话框所需的各种控件对象的容器。

在创建一个新的工程时,默认的第一个窗体即为启动窗体。

3.控件

控件是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。

4.命令菜单

命令菜单是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。

(1)连字符(—)

(2)&

5.设计用户界面的步骤

(1)确定窗体的大小和位置。

(2)根据程序的功能和要求,添加所需的控件。

(3)合理地分布控件的位置与大小。

(4)设置各个对象的属性。

6.窗体及常用控件的常用属性、事件、方法

熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表2—1给出了窗体及常用控件的常用属性、事件以及方法使用说明。

表2—1 窗体及常用控件的常用居住、事件以及方法一览表

显示

7、Print 方法

第3章语言基础

3.1知识点概括

一个应用程序就是一个工程,在一个工程中可以包含若干个文件,应用程序的基本组成如图3—1所示。

1.过程与模块

程序的最基本单位是过程,一般在VB中将过程分为事件过程和通用过程有窗体模块和标准模块,关于过程与模块的概念和说明见表3—1。

表3—1 过程与模块

2.数据类型

数据是计算机程序处理的对象,VB具有强大的数据处理能力,在VB中定义了标准数据类型,其具体说明见表3—2。

表3—2 数据类型

3.常量

常量就是在程序运行中取值始终保持不变的数据,可以是具体的数值也可以是专门说明的符号,各种常量的表示见表3—3。

表3—3 常量

4.变量

变量就是以符号形式出现在程序中,其值在程序执行期间可以发生变化的数据。变量的作用域的不同,可将变量分为局部变量、窗体/模块级变量和全局变量。表3—4中给出了各种变量的声明方式和声明位置的比较。

表3—4 变量

5.运算符与表达式

(1)运算符。

在程序设计的过程中,经常要进行各种各样的运算,在VB中包括

四种运算:算术运算、连接运算、关系运算和逻辑运算,相关运算符的说明见表3—5

表3—5 运算符

把常量和变量用运算符、括号连接起来的式子就是表达式。在VB表达式中只能使用圆括号,且括号必须成对使用.

(3)运算规则.

●运算符运算优先顺序为:括号最优先->术运算->连接运算->关系运算->逻辑运算。

●相同数据类型的数据进行运算,运算结果也是同一类型。

●不同数据类型的数据进行运算,运算结果为两个运算对象中存储长度较长的对象的类型.

例如:

Dim x As Integer,y As Integer

x=200:Y=200

Print x*y

执行以上程序段,将出现“溢出”错误信息,若将其中y As Integer 改为y As Single,则运算结果为40000。

6.常用内部函数

VB中有两类函数:内部函数和用户自定义函数。用户自定义函数将在第8章中进行介绍。

内部函数是由系统提供的,可在任何一个vB程序中随时使用的程序段。表3—6~表3—10分别列出了常用函数的格式与功能。

注意:使用时要注意每个函数的功能、参数个数及类型,以及函数返回值的类型。

表3—6算术函数

表3—8 转换函数

7.赋值语句

赋值语句的作用就是在程序中改变对象的属性或变量的值,如果一个赋值语句左边变量的类型与右边表达式的类型不同,系统将视具体情况作出如下处理,如表3—12所示,表中出现的变量定义为:x As Integer,y As Double,st As String,Flag As Boolean .

表3—12 不同类型的数据处理

第4章算法基础及Visual BaSiC的基本语句

知识点概括

1。算法

算法是解决某个问题或者处理某件事情的方法和步骤。在程序设计中,算法专指用计

算机解决某一个问题的方法和步骤。

2.算法分类

算法分数值计算算法和非数值计算算法。

3.评价算法的依据

评价算法的优劣主要是看算法的正确性、运行的效率以及占用系统资源的多少。

4.算法的特征

算法具有确定性、可行性、有穷性、输入性以及输出性特征。

5.算法设计

可以采用“逐步求精”来进行算法设计并逐步将程序编写完善。所谓“逐步求精”,是指对一个复杂问题,不是一步就编成一个可执行的程序,而是分步进行。

所谓“抽象程序”,是指程序所描述的解决问题的处理规则,是由那些“做什么”操作组成的,而不涉及这些操作“怎样做”以及解决问题的对象具有什么结构,不涉及构造的每个局部细节。

逐步求精方法有多种具体做法。例如,流程图方法、基于过程或函数的方法。

程序设计的最抽象的三大步骤为:

(1)数据输入;

(2)数据处理;

(3)数据输出。

在针对具体问题的时候,对这几步进行细化,根据问题选择使用什么样的控制结构。当

然在具体的问题中,有时候这三大步不能很清晰地区分清楚,可能会出现交叉处理的现象,

这时候就需要根据具体问题来作具体处理了。

6.基本算法结构

(1)顺序结构。

系统在执行程序时,按顺序处理每条语句。

相关文档
最新文档