“先在General里声明窗体级全局变量”.什么意思?怎么做?

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:37:09
VB编程的

在头顶空白的地方写就可以了图示:https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/qigai2/pic/item/db89d7bf478ae41a19d81f88.jpg

在VB的窗体写代码的最前处声明窗体级全局变量,一般你通过工具菜单下的选项选择要求变量声明后窗体代码的最前面有一句代码:
Option Explicit
在该句后声明变量:
Option Explicit
Private a As Single
Private sj(10) As String
'以下写过程或事件代码.
如此声明,变量的作用域在该窗体级.
如将Private改为Public则可成为各窗体间可共用的全局变量.

在代码编辑窗口左面的列表里选择General(中文版为通用)
然后在那里声明变量,可以用dim声明,也可以用Private声明。
其实就是在所有过程代码前面。

VB的变量分为过程级变量、模块级变量、全局变量,你说的“先在General里声明窗体级全局变量”实际就是模块级变量。
模块级变量是一个窗体中共有的变量,它的声明是在窗体的代码页的最上端,在窗体启动后这些定义的模块级变量就生效了。
模块级变量的声明方法是:
Dim [变量名] As [数据类型]

Private [变量名] As [数据类型]