- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块中声明的对象的可访问性总结如下。 (1)模块中可以声明过程或函数,各个过程或函数根据其权限限制,可以互相调用。 (2)以Public声明的过程或函数,无论在哪一个模块中声明,项目中的所有对象都可以使用,但是不同的模块不能出现两个同名且都以Public声明的过程或函数。 (3)以Private声明的过程或函数,只能在声明的模块内使用,不同的模块可以定义同名且以Private声明的过程或函数。 9.8.6 变量的类型及其使用 变量主要分为全局变量、局部变量和静态变量。 1.全局变量和局部变量 全局变量是指允许项目中所有对象访问的变量,它的活动范围是整个项目。全局变量必须在模块中声明,且权限修饰符必须是Public或Friend。 局部变量是指无法被项目中所有对象访问的变量,它的活动范围局限于特定的局部范围内。按照所声明的区域不同可以分成模块级局部变量、窗体级局部变量与过程级局部变量等几种,同时由于访问权限不同,作用域也不同。 2.静态变量 全局变量与局部变量主要是与变量的有效作用范围有关,而静态变量则是与变量的生存期有关。 全局变量与模块级局部变量的生存期与程序是一样的,只要程序仍在执行,全局变量与模块级局部变量就会一直占用内存空间,而过程级变量的生存期则与过程紧密联系,当过程被执行时,所有的过程级变量都会占用内存空间,当过程执行结束时,所有被占用的内存空间就会被释放,过程级变量也就随之消失。 (1)声明静态变量的语法格式 声明静态变量的语法格式如下所示。 Static 静态变量名称 As 类型名 (2)静态变量的声明位置 只能在过程级(过程内部)声明,静态变量是局部变量。 (3)静态变量的特点 静态变量作用于声明的过程内部,过程以外的地方不能访问静态变量。 静态变量的生存期与程序同长,只要应用程序在运行,静态变量就存在。 在包含静态变量的过程中,多次调用过程,静态变量仍然存在并包含其最新值。 (2)【生成】属性 单击【生成】,切换到【生成】选项,如图9-29所示。 图9-29 【Chapter10_1 属性页】的【生成】属性选项 主要设置应用程序图标、编译器默认值。 其中“Option Explicit”用于指定所有的变量是否必须先定义后使用,“Option Strict”用于指定是否必须有明确的类型转换,“Option Compare”用于设定字符串比较的规则。 一个项目中可以包含多个窗体,一个窗体便是一个类,只是窗体类有可视化的外观。 9.8.3 应用程序的启动与退出 .NET框架类库提供了Application类。 Application类提供了一些方法和属性来管理应用程序,包括启动和退出应用程序的方法。 1.Sub Main过程 (1)Sub Main是一个特定的程序,只能定义在模块或类中 (2)创建自定义的Sub Main过程 (3)将Sub Main设定为启动对象 (4)定义Sub Main过程的限制 2.使用Application.Exit方法退出应用程序 (1)语法格式:Application.Exit() (2)调用Application.Exit退出应用程序时,不会触发Form.Closed和Form.Closing事件,如果在这些事件中有必须执行的代码,那么在调用Application.Exit方法前,先调用Form.Close方法关闭各个独立窗体。但是单击窗体右上角的“关闭”按钮会触发Form.Closing事件。 (3)在只有一个窗体的应用程序中,使用Form.Close方法就可以退出应用程序而不需要调用Application.Exit方法。但在多个窗体的应用程序中,应该调用Application.Exit退出应用程序。 9.8.4 类与对象 1.基本概念 (1)类 类是创建对象的“模板”或者“蓝图”。类通过定义属性来存储数据,通过定义操作来使用这些数据,类同时也定义了一套“限制”允许或禁止访问它的属性和操作。 类是对事物共性的抽象,例如Form类抽象了窗体的基本属性(例如标题、背景色)和一些基本操作(例如打开、关闭、最小化)。 (2)对象 如果要执行类的方法和使用类的属性,则需要创建类的实例(instance),类的实例称为对象。对象是类的特定实例,它包含类中所定义的特征。 (3)类与对象
您可能关注的文档
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch01.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch02.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch03.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch04.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch05.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch06.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch07.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch08.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch09.ppt
- 新Windows Server 2003系统管理(第二版) 教学课件 978 7 302 15091 6 ch10.ppt
- 新Windows应用程序设计案例教程 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第10章 Windows应用程序设计综合实训.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目八 使用Word制作数学试卷.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目二 使用Word制作杂志页.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目九 使用Word制作小报.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目六 使用Word制作成绩通知单.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目三 使用Word制作履历表.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目十 使用Excel制作校历.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目十二 使用Excel制作奖金发放表.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目十六 使用Excel查询销售表.ppt
- 新Word 2000、Excel 2000实用教程 第二版 教学课件 高长铎 胡维青 项目十三 使用Excel制作成绩分析表.ppt
文档评论(0)