Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
老大看看
老大看看 |
写文件有风险。非法关闭,或者任务管理器里面关闭,文件没删除的话,就再打不开项目了
可以用下面代码实现
全局代码:
Public mu As System.Threading.Mutex
BeforeOpenProject事件:
Dim sucess As Boolean = False
mu = new System.Threading.Mutex(True, "dsdfhdfghf", sucess)
If not sucess Then
MessageBox.Show("只能打开一次!")
e.Cancel = True
End If
这个代码很有效,能否再增加一句.
提示完程序只能打开一次后,关门当前正在打开的程序.然后弹出已经打开程序(全屏)
你可以在代码后面加上
AppActivate("foxtable")
但是如果有多个不同的 foxtable项目的话,不能保证打开正确的
狐表开发的软件(包括已经发布的),运行后都有这个foxtable进程
提示完程序只能打开一次后,关门当前正在打开的程序.然后弹出已经打开程序(全屏)
就是想达到这个目的
就是无法事项