![]() |
1
0
AS bugtussle has said 您可以在模块内使用“全局”变量。以下是如何:
创建一个名为
您可以从其他窗体设置和访问这些变量。我更喜欢在VBA中始终使用模块名和变量名,这样我就知道全局变量的声明位置,如:
当然,全局变量只在应用程序的生命周期中存在,因此如果它崩溃或用户存在应用程序,您将丢失该数据。如果您需要登录凭证来延长“寿命”,请考虑将数据存储在数据库表中。 作为旁注,在使用vb6/vba时,面向OOP的大脑受到轻微伤害并不罕见。该语言无法完全实现OOP设计特性,但当您知道自己在做什么时,仍然可以编写更好的代码。 |
![]() |
2
2
这个方法是完美的功能,因为全局变量可以在给定的代码中断等情况下重置为空。尤其是当开发人员在代码中工作时。 如果它现在有效,为什么要改变它? |
![]() |
glor · 如何在报价单中的r中使用全局变量 7 年前 |
![]() |
Mabadai · 将一个int数组复制到另一个C++ 7 年前 |
![]() |
infinite · 即使没有声明也在使用全局定义 7 年前 |
![]() |
Rakesh · 全局变量值不反映在函数之间 7 年前 |
![]() |
oneMoreDeveloper · Javascript全局数组声明 7 年前 |
![]() |
Klayd Pro · 在c中使用本地指针调用并返回函数 7 年前 |
![]() |
Rob Matthews · 为模拟信用卡应用程序颁发简单的唯一ID 7 年前 |