第3章_Visual_Basic的基本语法.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章_Visual_Basic的基本语法

第3章 Visual Basic的基本语法;3.7 子程序 3.8 函数 3.9 文件的操作 习题 ;表3.1(见书22页)列出Visual Basic所允许使用的基本数据类型。 通用型(Variant)也称变体型,是一种通用的、可变的数据类型,它可以表示上述任何一种数据类型。;Visual Basic提供一种VarType函数,用来测定一个Variant变量的实际数据类型。VarType函数的值是一个数值,其含义如表3.2(见书23页)所示。;有时会感到仅有以上基本数据类型是不够的,希望将不同类型的数据组合成一个有机的整体,以便于引用。这样一个整体是由若干不同类型的、互相有联系的数据项组成的。它类似于C语言中的“结构体”类型的数据。这种结构称为“记录”。Visual Basic提供了Type语句让用户自己定义这种数据类型。它的一般形式为:;Type 类型名 元素名 As 类型 元素名 As 类型 元素名 As 类型 … End Type;在程序执行过程中,其值可以发生变化的量称为变量。程序中的变量要有一个名称,即变量名。在Visual Basic中,对变量命名有如下规定: (1) 变量名的第一个字符必须是字母; (2) 变量名的第二个字符及其后的字符可以是字母、数字及下划线;;(3) 变量名的长度不能超过255个字符; (4) 可以用表示变量类型的字符(如$、%、#等)作为变量名的最后一个字符; (5) 不能将Visual Basic的保留字作为变量名使用; (6) 在变量名中,大小写字母是等价的,如在同一个程序中,变量名Abc、abc、ABC表示相同的变量; (7) 变量名中间不能有空格; (8) 在同一个程序模块中,不能有相同的变量名。;每一个变量在内存中占有一定的存储单元。变量名实际上就是变量的符号地址。在计算机系统中自动建立一变量名与内存地址的对照表。访问变量时,通过变量名找到对应的地址,通过地址访问内存单元。内存单元中存放变量的实际值。设程序中有如下语句: a=10 该语句表示将数值10存入变量名为a的内存单元中。;在Visual Basic中可以用以下几种格式来声明变量的类型。 (1)第一种方式:用Dim和Static声明变量名称和类型。 ① 使用Dim声明变量 Dim 变量名 As 数据类型;② 使用Static声明变量 Static 变量名 As 数据类型 使用Static声明的变量为静态变量。它与Dim声明的变量不同之处在于在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值,而Dim声明的变量在过程结束时不保留,每次调用时需要重新初始化。;【例3.1】 编写一个程序,观察静态变量的特点。在窗体上添加一个命令按钮,按钮的Caption属性是“执行一次过程”。命令按钮的名称为Command1,事件过程如下。 Private Sub Command1_Click() Static a As Integer Dim b As Integer a = a + 1 b = b + 1 End Sub ;单击“执行一次过程”按钮时,程序运行一遍。当第一次调用此过程时,由于未对a和b赋初值,所以系统对它们赋以默认值0。执行完此过程的最后一个语句后,a和b均等于1。由于a是静态变量,因此,变量a不释放,a的值被保留起来;而变量b被释放,b的值不保留。第二次调用此过程时,a的初值为1,b为0,执行完此过程的最后一个语句后,a的值为2,b的值为1。单击按钮4次后,界面如图3.1所示。; 图3.1;(2)第二种方式: 用省略As子句的Dim语句将变量声明为变体类型。 Dim 变量名 (3)第三种方式: 用类型声明符声明变量类型。 使用类型声明符(见表3.1)隐含声明变量的数据类型。 ;Visual Basic提供了许多常用的函数,并把它们编写成一个个子程序,用户在使用时只须写出它的名字(即函数名)就可以直接引用。这些函数称为标准函数。例如,要计算x+y的平方根,只要使用平方根函数,写出Sqr(x+y)即可。 标准函数可按功能分为数值函数、转换函数、字符串函数、日期函数和其他函数等。下面按照类别介绍常用的标准函数。;1. 数值函数 数值函数是用来进行数值运算的函数。表3.3(见书27页)中列出了一些最常用的数值函数。 2. 转换函数 转换函数可用于转换数据类型、转换大小写字母等。常用的转换函数如表3.4(见书28页)所示。 【例3.2】 在窗体上添加一个文本框和一个命令按钮。当运行程序时,向文本框中输入一个字符,单击

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档