以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 发现一个问题 我始终想不明白! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113911) |
-- 作者:blackzhu -- 发布时间:2018/1/25 11:54:00 -- 发现一个问题 我始终想不明白! 我在登陆的时候传递了一些登陆的权限全局变量,然后在窗口锁定了按钮,根据授权来解开,但是有一个变态的事情,比如被授权的窗口,过段时间,按钮就会自动变回没有授权.始终想不明白是怎么回事? |
-- 作者:blackzhu -- 发布时间:2018/1/25 12:54:00 -- 有什么可能造成这个问题,而且查询也会失去变量权限 |
-- 作者:有点甜 -- 发布时间:2018/1/25 13:14:00 -- 你的意思是,按钮的状态从解锁变成了锁定、不可用?
1、msgbox弹出变量的值看看;
2、输出所有代码,看哪里对窗口按钮进行过了控制。 |
-- 作者:blackzhu -- 发布时间:2018/1/25 14:12:00 -- 我可以肯定的说 没有任何代码可以对按钮进行过程中的控制,按钮打开模块的时候是很正常的,但是过段时间以后自动会失去授权变量 也就是说Vars("xxx") 被清除. 另外 这两次更新是不是更新了框架,因为我开发了两版的系统,第一版是正常使用,但是狐表的版本是之前的两版,但是我这次是用最新的版本开发的,部署的时候N多电脑不可以使用,打开后按钮会被锁定,没办法后我们重装了系统才搞定的.
|
-- 作者:有点甜 -- 发布时间:2018/1/25 14:25:00 -- 1、msgbox弹出vars变量测试是否正常。如果不正常,肯定是你给vars赋值了,或者是那个对象被清除。对于对象变量,vars只是保存一个地址,你有可能在多个地方赋值、修改了其内容;
2、不清楚你是如何【使用】foxtable的,对应【非主流】的使用,出现问题,自行处理。 |
-- 作者:blackzhu -- 发布时间:2018/1/25 14:44:00 -- 什么叫非主流? 发布后没法测试 |
-- 作者:有点甜 -- 发布时间:2018/1/25 14:57:00 -- 以下是引用blackzhu在2018/1/25 14:44:00的发言:
什么叫非主流? 发布后没法测试
正常的使用foxtable开发的项目,不存在发布后无法启动的问题。 |
-- 作者:有点甜 -- 发布时间:2018/1/25 14:59:00 -- 如果发布后无法启动项目。
1、在发布的那台电脑能否正常运行?
2、直接复制拷贝过去能否正常运行?
3、卸载重装foxtable重新发布,能否正常运行? |
-- 作者:blackzhu -- 发布时间:2018/1/25 15:24:00 -- 不能正常启动后来我发现是应该是windows底层框架问题,所以我问问是不是新加了什么.重装到windows10 就可以了. 现在我是觉得全局变量的问题,这个很奇怪了 |
-- 作者:有点甜 -- 发布时间:2018/1/25 15:54:00 -- 1、没看懂你意思,如果你是问foxtable的publish下的dll那些,每次升级都是会略有修改的。
2、全局变量不会凭空消失,是否这种问题,如
dim abc as new list(of string) |