Foxtable(狐表)用户栏目专家坐堂 → Syscmd.Project.Exit()命令有Bug?为什么总提示出错?


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

主题:Syscmd.Project.Exit()命令有Bug?为什么总提示出错?

美女呀,离线,留言给我吧!
yangming
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2010/5/27 9:47:00 [显示全部帖子]

项目还没有打开,当然不可能执行退出项目,我的理解是这样的


 回到顶部
美女呀,离线,留言给我吧!
yangming
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2010/5/27 9:53:00 [显示全部帖子]

可以放在下面的事件中 

BeforeOpenProject

在打开项目之前执行,可以在此进行一些环境上的判断,决定是否打开项目。

这样试试:

if User.Name <> "开发者"

e.Cancel = True
       messagebox.show("不是开发者")
       
end if


   


 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2010/5/27 10:09:00 [显示全部帖子]

以下是引用cpayinyuan在2010-5-27 9:50:00的发言:

那在项目没有完全打开以前,发现不符合一定的条件,应该怎样中止打开项目,而退出呢?

 

比如我从家出发去超市买菜,刚出家门发现忘带钱了,难道还必须走到超市才能返回家吗?

[此贴子已经被作者于2010-5-27 9:51:27编辑过]

看十三楼


 回到顶部
美女呀,离线,留言给我吧!
yangming
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2010/5/27 10:44:00 [显示全部帖子]

以下是引用狐狸爸爸在2010-5-27 10:11:00的发言:

呵呵,13楼的不行,发布的项目此时user用不了的。

而对于开发版,此时返回的上一个项目的user,而不是正在打开项目的user

噢,这样啊,非得到超市再回头啊,呵

[此贴子已经被作者于2010-5-27 10:44:41编辑过]

 回到顶部