由WinExec启动后文件操作的问题?
涉及到程序更新的问题:
A启动B,B自身需要更新,在B退出时再调用A,进行将B替换成新文件的工作,但这时A进行文件操作,不法替换B,用任务管理器看了下,A在替换B时,B似乎并未退出,但是我就是在B即将退出的时候才再次启动A,而且在A中会循环尝试,不致于一次也没成功呀!?
疑惑,是否用WinExec启动的程序,有某种所属关系,造成了B启动A,A尝试用新版本替换B时,B并未退出?
简单表示:
A->B,B->A (替换B,这时不成功,B似乎并未退出?)
年前的最后一个问题,解决了就放假,谢谢大家!