- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 2 章 VB.NET语言基础 本章导读 学习使用Visual Basic.NET程序设计之前,需要了解数据类型、变量和运算表达式等基本语法基础知识。本章内容包括数据类型、常量、变量、运算符与表达式、数组、字符串等。 2.1数据类型 2.1.1 变量 在Visual Basic.NET中执行应用程序期间,可以用变量临时存储数值 变量是指程序运行期间其值可以变化的量,实质是程序运行过程中保 存临时数据的内存单元,内存单元的名称即变量名。 变量由名字(引用变量值的词)和数据类型(确定变量能够存储的数 据种类)组成。变量的名字用于在程序中标识变量和使用变量的值。 数据类型则确定变量中能保存哪种类型的数据。 在Visual Basic.NET中,变量有属性变量和内存变量两种形式。 属性变量是系统自动创建的。例如,按钮控件Button1的属性变量 Enable,其数据类型已由系统自动创建为布尔型,即属性变量只能取 值True和False;窗体Form1的属性变量Text,其数据类型为字符型, 可以存放规定长度内的任意字符串。 内存变量是由程序员根据程序需要创建(声明)的,本节主要介绍内存变量。 1.变量名的命名规则 (1)必须以字母或下划线(_)或汉字开头,例如:name、_x、姓名。 (2)变量名中只包含字母、十进制数字、汉字和下划线,不能包含空格、小数点以及各种符号。 (3)如果名称以下划线开头,必须包含至少一个字母或十进制数字。 (4)长度不能超过1023个字符。 (5)不能与VB的关键字(又称保留字)相同,不能与过程名和符号常量相同。 (6)变量名在同一范围内必须是唯一的。 例如,以下是正确的变量名。 strName _FileLen TelNo A1 [Double]( Double是VB关键字) 变量命名时,最好使用有明确实际意义的名字,看到变量名即可猜到变 量代表的含义。例如,FileLen、TelNo分别代表文件长度和电话号等, 不要取一些如a、b、c等无法猜测的变量名。 2.使用变量的步骤 (1)声明变量 变量在使用前必须先声明,即事先把将要存放的数据类型告诉程序,以便在内存中安排存储空间。 语句格式:Dim [变量名] As [类型] 说明如下。 ①语句参数。 Dim:说明变量只在被声明的过程中存在,变量值对过程局部有效。 在过程内部使用“Dim”语句声明的变量,说明变量只有在该过程执行时 才存在。过程结束,存储该变量的内存空间被释放。此外,过程中的变 量值对过程来说是局部的,即无法在这个过程中访问另一个过程的变量。 不同过程中可以使用相同的变量名,不必担心发生冲突以及编译时出现 错误。 “类型”子句:定义变量的数据类型,即变量存储信息的类型。 例如:Dim I As Integer 声明局部变量I为整型 例如:Dim strName as String 声明局部变量strName为字符串类型 ② 变量的声明分为显式声明和隐式声明两种。 显式声明:用变量声明语句定义变量的类型。这种语句不要求将数据传递给变量,只是告知该变量将要存放的数据类型。默认情况下,VB.NET编译器强制使用变量声明,即变量必须先声明后使用。显式声明变量可以减少因变量名称拼写错误而导致程序出现逻辑错误,也使代码更容易维护。 VB.NET提供了控制声明的开关,关闭该开关则无需声明即可使用变量。在集成开发环境中选择“项目”菜单中的“xxxx属性”选项(xxxx为项目名称),弹出该项目的属性页对话框,在左窗格中选择“编译”,在下拉列表框中将Option Explicit预设值(默认为On)改为Off,即可关闭声明开关。为养成良好的程序设计习惯,建议强制使用显式变量声明。 隐式声明:在程序代码的开头使用Option Explicit Off语句,使用变量时不需要声明。 隐式声明可以使用户很方便地使用变量,但也会给程序带来一些出错的隐患。因此,最好显示声明每一个变量,即使用户不小心把变量名写错了,程序也不会把这个写错的变量看成是一个新的变量,程序将提示出错的位置,使用户非常方便地维护自己的程序。 (2)给变量赋值 变量的初始化可以在声明之后,也可以在声明的同时。 ① 声明变量后赋值。 例如:Dim Age as Integer Age=10 语句功能:声明局部变量Age为整型,给变量Age赋值10。 ② 声明变量的同时赋初始值。 例如:Dim Score as Double=10.9 声明局部变量Score为双精度浮点型,并赋值10.9 例如:声明变量I并赋予初始值5。 先声明再初始化 Dim I Integer I=5 声明和初始化在同一个语句里 Dim I As Integer=5 以上
您可能关注的文档
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第11章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第12章.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第1章 Visual Basic 6.0基础知识.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第2章 数据类型及操作.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第3章 程序结构.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第4章 可视化设计基本构件.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第6章 文件处理和输出打印.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第7章 程序的管理、编辑和调试.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第8章 创建应用程序.ppt
- Visual Basic 6.0程序设计教程(第二版) 曾强聪 第9章 图形操作与多媒体应用.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第九章.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第六章.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第七章.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第三章.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第四章A.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第四章B.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第五章.ppt
- Visual Basic.NET程序设计 教学课件 作者 柳青 严健武 第一章.ppt
- Visual Basic.NET程序设计 教学课件 作者 李琦 王伟 张薇 张启军 chapter1 visual basic.net概述.ppt
- Visual Basic.NET程序设计 教学课件 作者 李琦 王伟 张薇 张启军 chapter2 Visual Basic.net的语法.ppt
文档评论(0)