请问“在模块中定义的全局变量,怎么保证它的值在运行过程中不丢失”? 一个小程序,只有一个模块,我在模块中定义了一个全局变量“Public szNum As String”,先在from1给它赋了一值,随后在Form2中再取它在Form1中被赋的值,结果szNum的值总是为空。请问是怎么回事,全局变量的生存期不是整个运行程序吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一定是你的程序问题,比如有在form中的重复定义什么的全局变量的生存期是整个程序的 你查找一下Public szNum As String 这个定义在你的程序中出现了几次就知道原因了 在 Form1 或 Form2 中没有再声明同名的变量吗?如果有,将被当作私有的变量再次创建一个,与你的Public szNum As String 没有关系。 你可以查找一下所有的szNum 变量肯定是你程序有问题 谢谢楼上各位,问题已找到:from重复定义。再一次谢谢大家。 终于可以贴个稍微体面点的图了 求VB向指定的一个窗口内发送键盘指令的实例 dll函数调用问题请教各位高手! 菜鸟问题:Label控件怎么设置成链接? 如何修改文件 vb高手请进~~~就算不会也看看 实在搞不定,上来求救了!barcodectrl的问题 哪位大侠 来帮帮忙!急!急! 关于mysql的数据备份问题,请帮忙。。。。。 如何管理帖子呢?一句话,20分,:)。 请问如何打印出覆盖在picturebox中的控件? 请问:有谁知道袁飞打印控件3.0在WIN2000下如何使用自定义纸张
全局变量的生存期是整个程序的
再一次谢谢大家。