Foxtable(狐表)用户栏目专家坐堂 → [分享]全局代码的猜想


  共有5396人关注过本帖树形打印复制链接

主题:[分享]全局代码的猜想

帅哥哟,离线,有人找我吗?
fox123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:69 积分:579 威望:0 精华:0 注册:2013/4/15 15:48:00
[分享]全局代码的猜想  发帖心情 Post By:2013/5/11 9:38:00 [只看该作者]

 

经测,在全局窗口中定义的变量XXX,在项目事件BeforeOpenProject、 BeforeConnectOuterDataSource事件使用后,编译无出错,程序运行后会提示 “未定义变量XXX” 的错误信息,如果改用全局代码定义则不会且不会出现在变量窗口中。个人觉得这个全局变量的作用域估计是项目创建后的整个作用范围,而不是日常开发中定义的一个全局常量或变量供调用的,这也是为何代码里定义的全局变量不会出现在变量窗口的缘故。这也就是为何foxtable要区分代码的全局变量与项目的全局变量(在全局窗口定义,使用时必须加vars())。


 回到顶部