怎么样知道在系统里有没有运行某个软件??实现未运行就运行,如果已运行就不再运行的功能。

时间:2023-01-29 23:15:19
怎么样知道在系统里有没有运行某个软件??实现未运行就运行,如果已运行就不再运行的功能。

6 个解决方案

#1


app有一个属性好象是preInstance,你看一下吧。

#2


是prevInstance

#3


软件在启动时判断PrevInstance 属性是否为真,为真则退出
在任务计划中添加任务,每过一会儿就运行该程序

#4


如果是ms的东西就用getobject(),象office系列就可以
如果不是可以考虑用findwindow()

#5


同意楼上的

#6


能不能写个较完整的代码呢,API不大了解。谢谢。

#1


app有一个属性好象是preInstance,你看一下吧。

#2


是prevInstance

#3


软件在启动时判断PrevInstance 属性是否为真,为真则退出
在任务计划中添加任务,每过一会儿就运行该程序

#4


如果是ms的东西就用getobject(),象office系列就可以
如果不是可以考虑用findwindow()

#5


同意楼上的

#6


能不能写个较完整的代码呢,API不大了解。谢谢。