社区
VB基础类
帖子详情
请问“在模块中定义的全局变量,怎么保证它的值在运行过程中不丢失”?
xsg2003168
2004-12-26 11:13:39
一个小程序,只有一个模块,我在模块中定义了一个全局变量“Public szNum As String”,先在from1给它赋了一值,随后在Form2中再取它在Form1中被赋的值,结果szNum的值总是为空。请问是怎么回事,全局变量的生存期不是整个运行程序吗?
...全文
164
7
打赏
收藏
请问“在模块中定义的全局变量,怎么保证它的值在运行过程中不丢失”?
一个小程序,只有一个模块,我在模块中定义了一个全局变量“Public szNum As String”,先在from1给它赋了一值,随后在Form2中再取它在Form1中被赋的值,结果szNum的值总是为空。请问是怎么回事,全局变量的生存期不是整个运行程序吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xsg2003168
2004-12-29
打赏
举报
回复
谢谢楼上各位,问题已找到:from重复定义。
再一次谢谢大家。
flyingZFX
2004-12-27
打赏
举报
回复
你程序的问题
creazyfish
2004-12-27
打赏
举报
回复
你可以查找一下所有的szNum 变量肯定是你程序有问题。。。
of123
2004-12-27
打赏
举报
回复
在 Form1 或 Form2 中没有再声明同名的变量吗?如果有,将被当作私有的变量再次创建一个,与你的Public szNum As String 没有关系。
aohan
2004-12-27
打赏
举报
回复
你查找一下
Public szNum As String 这个定义在你的程序中出现了几次就知道原因了
阿泰
2004-12-26
打赏
举报
回复
同意楼上,在模块中是可以保存值的
应该是你程序中的问题
apple_001
2004-12-26
打赏
举报
回复
一定是你的程序问题,比如有在form中的重复定义什么的
全局变量的生存期是整个程序的
最全的C和C++语言笔试面试题汇总
最全的C和C++语言笔试面试题汇总,我大四时候找工作时候他帮上了很多忙,里面的题目经常考到。希望对大家有帮助。
最全的C和C++语言笔试面试题汇总(pdf)
最全的C和C++语言笔试面试题汇总,pdf版
python
全局变量
在整个程序内都有效_Python
全局变量
使用
在平时的开发
中
我们有时候会用到
全局变量
,但是很多开发语言不允许使用或者建议少使用
全局变量
,Python也是如此。但是有时候为了编写程序的方便和灵活,必须使用
全局变量
。这篇文章记录是我在使用Python
全局变量
的一些体会,写的不是很好,欢迎大家指正!一,使用
全局变量
首先展示一段不能修改
全局变量
的代码:gl_string ="hello Python" #
定义
全局变量
gl_stringprint(i...
单片机
全局变量
的使用
我们都知道有一个规则,那就是尽量不要使用
全局变量
,但自己写程序,有时感觉使用
全局变量
很方便,而且并没感到有什么缺点。 将网上查的的资料总结一下,发现
全局变量
的缺点主要有两个,其它具体的危害一般都是这两个的具体的显现。
全局变量
缺点: 1.
全局变量
存在周周期长,将会占用更多的内存。 2.
全局变量
多处被调用,使
全局变量
的
值
变得不确定。 (1)用
全局变量
会增加程序的耦合性,会有一定移植麻烦,代...
前端js
中
全局变量
失效?
异步请求时变量还未来得及赋
值
就被使用就造成 未
定义
这种情况发生。
定义
一个
全局变量
,按理说
中
页面
中
任何地方使用都可以。考虑j加载其他页面情况。
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章