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

客户端用Net-Library和SQL SERVER连接 4 Vb语言基础 4.1 VB应用程序的构成 VB是一种基于对象的编程语言,同面象过程的编程语言相比更加容易。本章介绍的程序设计语言中的常量、变量、运算符、表达式、语言的内部函数、用户自定义函数、过程、程序控制流等基本概念和基本方法可以推广到其它形式的编程语言。不同语言仅仅是关键字不同,语法形式稍有不同而已。也就是说,学习编程语言重要的是掌握基本概念和基本方法,学会举一反三。掌握了某一种语言的程序设计基本功,再学习另一种程序设计语言时,只要注意相互之间的差别就可以了。 在VB中创建应用程序的最关键的步骤是编码之前的设计,也就是第2章提出的十六字令中的第一句。这里的设计包括窗体对象的设计、控件对象的设计、各个对象之间的层次关系的设计、代码模块的设计。对于数据库应用程序而言,实体-关系设计、数据库对象设计、表的设计、列的设计等等都会影响程序代码的设计。 VB应用程序的代码是用分层方式组织的。典型应用程序包含窗体模块、标准模块、类模块。这些模块的组织形式和相互关系保存在工程文件(.vbp)之中。如图4-1所示。 ? 类模块(.cls文件) 在VB中,类模块是面向对象编程的基础。可以在类模块中编写代码建立新对象。这些新的对象可以包含自定义的属性与方法,类的实例就是对象。类模块也是可以共享的。 VB的关键字再加上声明的常量、变量、规定的运算符、按合法格式组合的表达式、VB内部函数和自定义函数等是编写各种程序模块的部件。这些部件按照正确的VB语法和一定的程序控制流程组织起来,就得到了由VB语句集合组成的VB模块。 4.2.2 常量的使用方法 1. 常量定义语句格式: [Pubic|Private] Const Constantname [As Type] = value [Pubic|Private] Const 常量名称 [As 数据类型关键字] = 常量赋值 2.常量定义语句功能 Pubic关键字指出该常量的作用域是公共(全局)的常量。 Private关键字指出该常量的作用域是对象或模块私有(局部)的常量。 Const声明常量的VB关键字。 Constantname指出有效的常量名称。 As type部分是可选的,As是关键字,type部分指出声明的常量的数据类型。省略As type部分时,常量的类型由赋予的值确定。 Value表示常量的赋值,是由数字和字符串常量运算符组合成的简单表达式。常量声明中不能使用函数。 3.常量定义语句示例 Public Const PI As Double=3.145926 Public Const DoublePi =2*PI ‘先声明一个叫做“PI”的全局(公共)型常量,它是双精度(Double)实数数据类型,给PI赋值为3.145926。然后再声明一个叫做“DoublePi”的全局型常量,给它赋值为3.145926的2倍。 4.常量定义语句说明 常量通常来自于系统或来自于VB程序员的定义,VB程序员自己定义的常量在命名时最好用con作为常量的前缀。以防与VB关键字或VB系统内部定义的常量同名。 Visual Basic大量使用常量定义各个方法变元和设置各个控件的属性值。这些常量称为Visual Basic的内部常量,又叫VB的系统常量。来自系统的常量通常以vb或db作为前缀,在声明自己的常量时,请最好不要用这个前缀。 例如,在窗体上有一个叫做“Check1”的复选框,它有三种状态,选中、未选中和无效(变灰),分别用三个属性值1、0和2表示,可以在程序中用如下三句为复选框赋值: Check1.Value=0 ‘复选框未被选中。 Check1.Value=1 ‘复选框被选中。 Check1.Value=2 ‘复选框无效,不能获得 ‘焦点控制,控件呈灰色。 4.3 变量 几乎所有编程语言都使用变量。变量是用于程序执行期间保存数值的,在程序的执行中,其值是可以改变的。一个变量应该有一个名字,在内存中占用一定的存储单元,在该存储单元中存放变量的值,学习变量的概念,一定要注意区分变量的名字和变量的赋值这两个不同的概念。 VB与其它编程语言一样,也是用变量来存储值,变量有名字和数据类型两种属性。可以把变量看成内存中的一个命名的存储单元地值,存储VB程序中的数值,在程序中调用这个变量名,就可以调用这个变量所代表的数

文档评论(0)

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

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

1亿VIP精品文档

相关文档