VB6.0中变量的作用域及参数传递
2014-04-16庞新法PANGXinfa
庞新法 PANG Xin-fa
(陕西省委党校科技教研部,西安 710061)
(Shaanxi Province Party School of the CPC,Xi'an 710061,China)
VB6.0中变量的作用域及参数传递
庞新法 PANG Xin-fa
(陕西省委党校科技教研部,西安 710061)
(Shaanxi Province Party School of the CPC,Xi'an 710061,China)
本文主要阐述了变量的生存期和作用域的问题,因为它们是程序中引用变量的依据。同时对同名变量的处理进行了讨论,并结合实例进行了分析,旨在程序设计时,能正确的定义和引用变量。
变量;过程;作用域;调用
1 绪论
一个应用程序往往是由若干功能相对独立,又相互联系的子程序组成,程序中必然要用变量来存储数据,子程序之间又要相互传递数据来实现程序功能,因此,在结构化或面向对象的可视化程序设计中,深刻理解和正确使用变量及参数传递十分重要。本文主要介绍VB中变量的作用域及参数传递的形式,并结合实例予以浅析。
VB面向对象程序设计语言具有功能强大、容易学习掌握等特点。在教学中发现,不少学生在学习VB的过程中,对变量的作用域、参数传递不能很好地掌握,以下根据自己的经验,就变量的作用域、参数传递进行探讨。
2 变量的作用域
变量的作用域指的是变量的有效范围。为了能正确地使用变量的值,应当明确可以在程序的什么地方访问该变量。VB中变量可以分为3类:局部变量、模块变量及全局变量,其中模块变量包括窗体模块变量和标准模块变量。各变量位于不同的层次。
2.1 局部变量 过程级变量只有在声明它们的过程中才能被识别。过程或函数内部定义,内部有效,局部有效,故称局部变量,谁定义,谁使用。……
