vb第四章 数据、表吹娘式与简单程序设计.pptVIP

  • 4
  • 0
  • 约 100页
  • 2017-08-21 发布于浙江
  • 举报

vb第四章 数据、表吹娘式与简单程序设计.ppt

vb第四章 数据、表吹娘式与简单程序设计

第四章;本章要点; 4.1VB程序代码的组织方式;一、什么是过程?;事件过程: 按层次的概念:事件过程存储于窗体文件(.frm)中,一般在本窗体内有效。 举例,详细见下; 事件过程的代码框架是由VB系统自动提供的,可通过单击“对象” 选择要编写代码的具体对象,单击“过程”下拉列表框选择具体的事件,在框架内加入代码即可(图3-1)。在保存窗体时,窗体的外观会和编写的事件代码一起保存。;通用过程:;二、什么是模块;2、窗体模块;3、标准模块;创建标准模块最简便的方法是: 单击工具栏上添加窗体按钮右侧向下的箭头,并在出现的选项表中选择“添加模块”(图3-2),然后再在出现的代码编辑窗口中输入代码即可。;4、类模块;练习;4.2 VB代码的书写规则; 三、书写规范;2、语句输入时,可以不区分大小写字母,一个代码行输入完后,按回车键,光标自动移向下一行。 3、同时,系统还会自动把语句中所有“保留字”的第一个字母改为大写字母,并在其前后加上空格。 比如,Rem是系统保留字,所以不论输入的是ReM、还是rem或REM等,系统都会自动变换成Rem。(P42);四、程序中的注释文字;4.3 VB的数据类型;二、数据类型一览表;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;P44 关于变体型数据 关键: 程序设计中如何选择合适的数据类型? 目的: 速度快;精度高;4 .3.2 VB的常量;浮点数(实型数): 带小数点的数。 分为单精度数和双精度数。例如: 23.4 ,-227.3,3.57E-4 (单精度数) 1.2758642 ,-2.345567D8 (双精度数) 在计算机中很大或很小的数,通常用指数形式表示,10的幂次以字母E(e) (单精度数)或D(d) (双精度数)表示。;2.字符常量; 3、逻辑常量(布尔型): 只有两个值:true(真)和 false(假) 注意不要出现拼写错误!;4.日期常量;练习;5、符号常量(编译常量) 以符号形式表示的常量。 符号常量的命名规则:由字母开头的字母、数字和下划线组成,长度≤255。 类型:自定义符号常量 VB内部定义的符号常量(例p15) 自定义符号常量应用Const 语句先行说明,;[Public|Private]Const 常量名 [As Type] =数值 Public——只能用在标准模块中 Private——可用于说明在模块中使用的常量 注意:它们均不能在过程中使用 例:Const PI As Single = 3.14 ‘PI是单精度数值常量 或: Const PI!= 3.14 ;4.3.3 VB 的变量;2.变量名的命名规则;表4-2;练习;3.变量作用域与变量说明语句;1)变量作用域:变量的有效作用范围,称为变量的作用域。VB有三个作用域等级:;2)变量说明语句;其中: Public语句用于说明全局变量; Private语句用于说明窗体/模块级变量; 以上两个语句,只能用在模块的通用部分。 Static用于说明过程级的静态变量; Dim语句则可用于各种场合,是最常用的,其作用域取决于所说明的位置。;窗体级和公有级的变量应在代码窗口中的(通用)(声明)部分进行说明。例如: Dim Count As Integer Public Name As String, age As Integer 局部变量仅在使用它的过程中说明 Private Sub Command1_Click() Dim Count As Integer ... End Sub; 在用变量说明语句(如Dim语句)说明一个变量后,系统自动赋予一个初始值。若变量是数值型的,则初始值为0,字符串型的,则初始值为空串,逻辑型的则初始值为False。;3)变量的生命期;4)关于变量的隐式说明; Private sub Form_Click() k = 1 Country$ = “china” Print k,Country End Sub; 按照缺省规定,字符串型变量的长度是可变的,即它的长度可增可减。 也可以将字符串变量说明为具有固定长度。方法是: Dim 变量名 As String * size 例如,为了声明一个长度为 50个字符的字符串,可用下列语句: Dim MyName As String * 50;注意:标准模块中的定长字符串变量可

文档评论(0)

1亿VIP精品文档

相关文档