【VB开源代码栏目提醒】:网学会员鉴于大家对VB开源代码十分关注,论文会员在此为大家搜集整理了“【精品】VB的逻辑 - 大学课件”一文,供大家参考学习
GYCVB.NET工程兵工程学院 信息系统与数据库技术 第6章
VB.NET程序设计基础
VB的特点 事件驱动程序--- 基于Windows程序的基本特点。
面向对象编程(OOP)--- 将特征属性抽象为变量, 行为方法编写为函数。
用户界面 --- 窗体和控件、菜单等 可视化应用程序集成开发环境 --- 编辑、调试、 运行 强大的数据库访问能力GYC 创建应用程序的过程 1.建立程序窗体; 2.在程序窗体上设置控件对象; 3.确定控件对象的属性; 4.编写对象的事件驱动
代码。
5.程序运行和调试 6.保存文件GYC 面向对象的基本概念 1.对象和类 1对象:一个实体的抽象描述,包括属性和方法,可以识别 并响应事件。
属性: 对象中的数据,用来描述和反映对象特征的参数。
方法: 对象中的程序过程 可执行的功能,作为方法供用户 直接调用。
事件: 用户或操作系统执行的操作,如单击控件、鼠标移 动、键盘按下等。
在
VB.NET程序设计语言中,对象是程序设计的基本单元, 也是设计时的核心。
GYC 2 类 :具有相同操作功能和相同属性的对象的集合 和抽象。
在
VB.NET中,工具箱内列出的各种控 件都是系统设计好的标准控件类。
当把控件设置在窗体上后,才把控件 类实例化为对象即创建了一个控件对象。
例如:命令按钮Button类,它集中了命令 按钮对象的共有特征。
在把“命令按钮” 画到窗体上之前,“命令按钮”控件对象 是不存在的,只有当把“命令按钮”控件 设置在窗体上后,才把类实例化为对象, 即创建了一个命令按钮控件对象。
GYC 2.对象的属性、方法和事件 (1)对象属性:用以描述和反映对象特征的参数。
设置对象属性的二种方法: 设计阶段:在属性窗口中设置 在程序
代码中设置。
格式如下: 对象名.属性属性值 例如:Button1.Text”打开” //设置一个对象名为“Button1”命令按钮的Text属性为“打 开” Button1.ForeColorColor.Red //设置“Button1”命令按钮的字体颜色为红色GYC 基本数据类型:常量和变量
VB.NET作为一种程序设计语言同样规定了编写程序所 必须的一些语言元素如常量、变量、基本语句、函数和过 程等。
1.数据类型 数据类型确定数据在内存中的存储容量和取值范围等。
VB.NET的基本数据类型可分为数值型、字符型、字符串型、 逻辑型、日期型、对象型等。
GYC 2.常量和变量 1常量和变量的命名规则 1)必须以英文字母(或汉字)开头,后跟字母、汉字、数字或下 划线。
字母大小写意义相同。
2)常量名、变量名的长度不能超过255个字符。
3)在同一个有效范围内,每个常量或变量的名称必须唯一。
4)不能使用
VB.NET关键字作为常量和变量的名字。
2 变量声明 基本语法格式: Dim 变量名类型说明符As 类型 例如: Dim x As Double ‘声明双精度型变量x Dim m v ‘声明整型变量m和对象型变量v,如缺省类型则为Object Dim f As BooleanFalse ‘声明逻辑型变量f,并设置初值FalseGYC (3)常量
VB.NET中常量有两种形式:直接常量和符号常量。
例如:12、-1.23、’a’为直接常量。
符号常量 :用一个标识符来代表一个数值或字符串。
定义符号常量的格式如下: Const常量名As数据类型表达式 例如: Const UserName As StringJohn ‘符号常量UserName是字符串常量 Const Max As Integer100 ‘符号常量Max是整型常量GYC
VB.NET基本语法 数组 1.数组的定义 一维数组定义格式: Dim 数组名(下标上界)As 类型名称 注意:下标下界为0,一维数组的大小为上界1。
无数据类型表示Object类。
例如:Dim A 10 As Integer 定义了一个一维数组,该数组的名字为A,类型为Integer整型,该数 组由11个数组元素组成,即A 0--- A 10) 二维数组定义格式: Dim 数组名(第一维下标上界,第二维下标上界)As 类型名称 例如:Dim Page12 As Integer 定义了一个二维数组,该数组的名字为Page,类型为Integer整型,共6 个数组元素,分别是: Page00、Page01、Page02GYC Page10、Page11、Page12
VB.NET基本语法 运算符和表达式 1.运算符 (1)算术运算符 (乘方运算符)、(乘法运算符)、/(除法运算符)、(整除运 算符)、Mod(模运算符)、(加法运算符或正值运算符)、-(减法 运算符或负值运算符)、(连接运算符)例如:196.72 19 Mod 61 19 Mod –61 23.67 Mod 7.880“abcd”“efg“”abcdefg“ ”123” 123 246123 abcd“123abcd “abc” 123 不允许)GYC
VB.NET基本语法 (2)复合赋值运算符 在赋值运算符()之前加上一些算术运算符,可以构成 复合的赋值运算符。
例如: a3 等价于aa3 “”称为“自反加赋值运算符” xy8 等价于xxy8 “”称为“自反乘赋值运算符” m2 等价于mm2 “”称为“自反指数赋值运算符”
VB.NET中还可使用以下的复合赋值运算符: -(自反减赋值运算符) /(自反浮点除赋值运算符) (自反整除赋值运算符) 自反字符串连接赋值运算符GYC
VB.NET基本语法 (3)关系运算符 (大于运算符)、(大于等于运算符)、
上一篇:
vb01(设计简单的应用程序)
下一篇:
关于大学英语教学