以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 重新打开项目,全局编码的值失效,请教。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135681) |
-- 作者:jq_shang -- 发布时间:2019/5/31 22:45:00 -- 重新打开项目,全局编码的值失效,请教。 用全局代码设置publice 变量,初始没有赋值。在程序运行过程中赋值,查看和应用该全局变量正常。项目重新打开后,该全局变量的值却失效了。请教原因。 初始设置全局代码:
Public zpbm As String Public zpbmqzhy As String Public qsbf As Integer 从窗口空间给全局变量赋值: zpbm = zpbm & "_" zpbmqzhy = t4.value [此贴子已经被作者于2019/5/31 22:49:29编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/5/31 22:47:00 -- 全局变量是怎样定义的?在什么事件里使用?怎么用的? |
-- 作者:jq_shang -- 发布时间:2019/5/31 22:52:00 -- 在功能菜单,全局代码,Default模块中定义的。窗口控件中赋值的,查看和调用该变量正常。项目重新打开后,全局变量的赋值失效了。 [此贴子已经被作者于2019/5/31 22:52:55编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/5/31 22:59:00 -- 贴出具体代码啊,或者上传实例说明。 |
-- 作者:jq_shang -- 发布时间:2019/5/31 23:28:00 -- 看来是我对全局变量的应用范围理解有误。我的本意是要用这些变量来存储一些用户初次设置信息。看来将这些初始设置信息存储在表中,每次打开项目的时候,这些全局变量去读取这个表,就可以解决了。 谢谢蓝版主。
|
-- 作者:有点蓝 -- 发布时间:2019/6/1 8:48:00 -- 这个用法不应该有问题的。把项目里的bin目录删除掉,重新打开项目试试 |