• 8959阅读
  • 7回复

如何让应用程序只启动一个实例 [复制链接]

上一主题 下一主题
离线icelee
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-15
— 本帖被 XChinux 执行加亮操作(2008-12-29) —
我查了一下QtSingleApplication只有商业版才有,在网上找了一个 “SingleApplication”的类可以实现,但是是基于QT4.4.X的,哎,我的版本是QT4.3.X的不能用。
大侠们有啥好的解决办法没呢?
程序人生
离线optphantom

只看该作者 1楼 发表于: 2008-12-16
windows下用CreateMutex函数,linux和mac不会
离线icelee
只看该作者 2楼 发表于: 2008-12-29
我用了“绑定端口”的办法,就是程序开启开一个端口,要是绑定失败就不让它起来。。。
程序人生
离线wd007

只看该作者 3楼 发表于: 2008-12-29
关注中,这个需求很迫切
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线9605201
只看该作者 4楼 发表于: 2009-01-09
继续关注
离线numen

只看该作者 5楼 发表于: 2010-07-25
欢迎访问我的blog:
http://www.cnblogs.com/baizx
离线ninsun

只看该作者 6楼 发表于: 2010-07-27
引用第2楼icelee于2008-12-29 11:25发表的  :
我用了“绑定端口”的办法,就是程序开启开一个端口,要是绑定失败就不让它起来。。。

这个不错...
离线lbblscy

只看该作者 7楼 发表于: 2010-08-04
建议看看Qt Creator的源码,里面有实现。
快速回复
限100 字节
 
上一个 下一个