• 3711阅读
  • 0回复

QProcess::execute()的问题 [复制链接]

上一主题 下一主题
离线aoxuehan
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-17
一个软件有管理端和用户端,我在2个UI上都放置了切换按钮,点击切换,就能打开另外一个,然后关闭原先的。
我用了QProcess::execute()函数,用线程调用,执行这个函数之后,关闭本程序。

可以正常打开另外一个,然后关闭本程序,但是有时候,原来的程序关闭了,另外一个却没有打开,但是任务管理器的进程里面有。
比如2个程序叫admin.exe  和 user.exe

我在admin.exe下点击切换,然后任务管理器里面的admin.exe进程就没有了。出现了user.exe,但是user.exe界面没有显示。
但是有时候又是正常的!!!
这是什么问题啊???
常梦想自己是地主家的少爷
整天游手好闲,不学无术
没事儿带着一帮狗奴才在大街上调戏良家妇女。
快速回复
限100 字节
 
上一个 下一个