VB新手:如何在GENERAL中声明全局变量,在编程窗口中的具体的操作方法,不需要讲解全局变量。

2025-01-05 10:07:31
推荐回答(1个)
回答1:

我帮敲书中的一段吧!
================================
变量定义的位置,影响变量的作用范围和生命周期.根据作用域不同变量可分为以下几类.
1、过程内局部变量:在过程内定义,在过程中有效,可用Dim或Static语句定义
2、模块级变量:模块可以是窗体或标准模块,在模块的“通用_声明“中定义,在模块的所有过程中有效,可用Dim或Private语句定义
3、全局变量:在标准模块的“通用_声明“中定义,在整个工程中有Public或Global语句定义
============================
说一下,你要定义窗体级变量,就在窗体的“通用_声明“里定义,全局变量你就去标准模块“通用_声明“里定义。
在VB的窗体写代码的最前处声明窗体级全局变量,一般你通过工具菜单下的选项选择要求变量声明后窗体代码的最前面有一句代码:
Option Explicit
在该句后声明变量:
Option Explicit
Private a As Single
Private sj(10) As String
'以下写过程或事件代码.
如此声明,变量的作用域在该窗体级.
如将Private改为Public则可成为各窗体间可共用的全局变量

手都敲酸了,呵呵。