以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  判断全局变量是否存在  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42094)

--  作者:longtechwj
--  发布时间:2013/11/4 10:56:00
--  判断全局变量是否存在
判断全局变量是否存在
--  作者:Bin
--  发布时间:2013/11/4 11:00:00
--  
这个不行,全局变量是否存在你自己不清楚吗? 还用判断?

你的需求是什么,说出来,也许有别的方案可以实现.

--  作者:longtechwj
--  发布时间:2013/11/4 11:00:00
--  
动态增加的
--  作者:Bin
--  发布时间:2013/11/4 11:04:00
--  
你可以再增加一个全局变量来判断是否动态增加了该变量,或者你不要动态增加,而是直接手动添加然后给它一个非常特殊的默认值,用来判断它是否是初始值.
--  作者:longtechwj
--  发布时间:2013/11/4 11:09:00
--  
我也是这么想的,不过,动态增加全局变量有个Add
那么我个人觉得应该还加个移除的remove

--  作者:longtechwj
--  发布时间:2013/11/4 11:15:00
--  
Public tb1 As Table
Public tb2 As DataTable
这不都是全局变量吗,怎么用PUBLIC会说不存在
 vars.Add("tb1",Gettype(Table),Tables("prwird"))
 vars.Add("tb2",Gettype(DataTable),DataTables("prwird"))

--  作者:Bin
--  发布时间:2013/11/4 11:23:00
--  
你好.  Public变量和 VAR变量是两个东西哦