以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]项目二次启动问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=196107)

--  作者:薛翁19480514
--  发布时间:2025/3/28 22:17:00
--  [求助]项目二次启动问题
论坛上曾有这么一个帖子:

禁止打开两个一样的项目
在项目事件: BeforeOpenProject
If System.Diagnostics.Process.GetProcessesByName( "项目名称").Length > 0 Then
    msgbox("禁止打开多个项目",vbSystemModal)
    Syscmd.Project.Exit()
End If

我遇到过这样的情况,某人打开项目正操作,出门接了个电话,回来后屏幕不显示了。
但未注意到状态栏有图标。重启项目,最后运算结果不正确。

已打开,中途几分钟不操作,项目不显示。不看状态栏有图标,又重启项目不是个例。
于是上述帖子有意试一试,不知道“项目名称”是什么,该如何获取?
或许老师还有什么办法,可以预防一个项目二次启动?

请赐教,谢谢!



 

--  作者:有点蓝
--  发布时间:2025/3/29 9:54:00
--  
参考这种:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=110917&replyID=756077&skin=1