fuldho 发表于 2010-1-17 09:50:58

关于AU3自动退出程序问题

本帖最后由 fuldho 于 2010-1-17 18:04 编辑

下面这个例子运行D盘么个程序,当被运行的程序未退出时,主程序无法关闭退出,
请教应该添加那些语句,被运行程序启动后主程序自动关闭和手动关闭)。
希望大虾给予帮助,谢谢!
While 1
      $nMsg = GUIGetMsg()
      Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                  Case $Button1
                                 _RunDOS("D:\智尊宝纺\智尊宝纺服装CAD十年感恩版v2009\PatternCAD.exe")

顽固不化 发表于 2010-1-17 10:04:30

不用_rundos,直接用run

fuldho 发表于 2010-1-17 12:44:50

本帖最后由 fuldho 于 2010-1-17 12:46 编辑

回楼上
“智尊宝纺”这个软件安装完成后在桌面创建5个子程序(没有主程序),桌面显得很零乱,所以要建一个主程序来调用,楼上的方法可以手动关闭主程序,不能自动关闭,我试了一下调用系统程序却可以自动关闭主程序,不知为什么。

afan 发表于 2010-1-17 15:34:17

Case $Button1
                                 Run("D:\智尊宝纺\智尊宝纺服装CAD十年感恩版v2009\PatternCAD.exe")
                                 Exit ;加这个可以自动退出,注释掉则手动退出

fuldho 发表于 2010-1-17 18:04:14

非常感谢两位大虾帮助。

xrbenbeba 发表于 2010-1-17 18:21:32

cmd /c 就Ok了, 运行完直接就退出了

yq314 发表于 2010-1-17 23:00:36

因为你没有让它退出,它当然不会退出。。。

chinadlzl 发表于 2011-6-4 12:55:48

呵呵一语道破学习了不过这样写出的代码有点乱啊
页: [1]
查看完整版本: 关于AU3自动退出程序问题