Foxtable(狐表)用户栏目专家坐堂 → 请教一个项目加载顺序的问题


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

主题:请教一个项目加载顺序的问题

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


加好友 发短信
等级:幼狐 帖子:139 积分:1021 威望:0 精华:0 注册:2012/1/18 14:40:00
请教一个项目加载顺序的问题  发帖心情 Post By:2012/8/10 12:23:00 [显示全部帖子]

请教各位高手:

 

有关打开狐表项目时:各个模块的加载顺序是怎样的?

 

BeforeConnectOuterDataSource 和 全局代码 哪一个先执行?

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
woiz
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:139 积分:1021 威望:0 精华:0 注册:2012/1/18 14:40:00
  发帖心情 Post By:2012/8/10 15:29:00 [显示全部帖子]

想了一个办法测试一下

 

在一个新项目中的 全局代码 中:

public username as string = “XXX”

 

 

BeforeConnectOuterDataSource

 

If _username = "XXX" Then
   MessageBox.show("我比全局代码后执行")
Else
   MessageBox.show("我比全局代码先执行")
End If

 

保存 然后 打开项目文件,执行结果是

 

显示 2次 "我比全局代码后执行"

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
woiz
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:139 积分:1021 威望:0 精华:0 注册:2012/1/18 14:40:00
  发帖心情 Post By:2012/8/10 15:31:00 [显示全部帖子]

BeforeConnectOuterDataSource 中 改成

 

If _username <> "XXX" Then
   MessageBox.show("我比全局代码后执行")
Else
   MessageBox.show("我比全局代码先执行")
End If

 

保存 然后 打开项目文件,执行结果仍然是

 

显示 2次 "我比全局代码后执行"


 回到顶部