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


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

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

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


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

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


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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2010/5/27 9:50:00 [只看该作者]

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

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

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

 

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

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

 回到顶部
美女呀,离线,留言给我吧!
yangming
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


   


 回到顶部
帅哥哟,离线,有人找我吗?
贺老六
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2010/5/27 9:56:00 [只看该作者]

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

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

 

前面不是有人说了吗,用AfterOpenProject事件,此时项目已经完全打开,可以正常退出,不会出现问题的。


 回到顶部
美女呀,离线,留言给我吧!
yangming
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | 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编辑过]

看十三楼


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/5/27 10:11:00 [只看该作者]

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

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


 回到顶部
美女呀,离线,留言给我吧!
yangming
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | 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编辑过]

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2010/5/27 10:56:00 [只看该作者]

以下是引用贺老六在2010-5-27 9:56:00的发言:

 

前面不是有人说了吗,用AfterOpenProject事件,此时项目已经完全打开,可以正常退出,不会出现问题的。

刚出门就发现错了,还非要埋头走下去,而且非要把错误的路走到终点再返回来?这种解决办法太呆了吧?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/5/27 10:59:00 [只看该作者]

你可以这么理解:飞机飞行过程不能下客。

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


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2010/5/27 11:05:00 [只看该作者]

以下是引用狐狸爸爸在2010-5-27 10:59:00的发言:
你可以这么理解:飞机飞行过程不能下客。

呵呵。没这么严重吧。

 

我们只是建议在项目打开之前,有一个中止项目的办法而已,或者能否再增加一个命令能中止项目的系统命令?


 回到顶部
总数 40 上一页 1 2 3 4 下一页