Foxtable(狐表)用户栏目专家坐堂 → 怎么防止程序重复打开?


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

主题:怎么防止程序重复打开?

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


加好友 发短信
等级:童狐 帖子:274 积分:2451 威望:0 精华:1 注册:2010/9/14 13:18:00
怎么防止程序重复打开?  发帖心情 Post By:2011/3/18 15:18:00 [只看该作者]

如题!

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


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

是防止打开同一个项目吧?

你可以这样,打开后将某个设置值设置为1,推出时设置为0

进去后检测设置值,如果等于1,说已经有人打开,退出系统,如果等于0,说明没人打开,进入系统,并将设置值设置为1,让后来者进不去。

不过你得最好设置一下,如果是开发者,则任何情况都可以进入,免得自己把自己锁在外边了。


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


加好友 发短信
等级:童狐 帖子:274 积分:2451 威望:0 精华:1 注册:2010/9/14 13:18:00
  发帖心情 Post By:2011/3/18 15:51:00 [只看该作者]

打开程序只能存在一个该程序的进程,

如果重复打开同一个程序则提示用户程序已经打开,

并关闭正在打开的程序.

 


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


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

呵呵,Foxtable没有这个功能的。

 回到顶部