xlcwxl 发表于 2009-9-9 14:02:50

程序出错后无响应

本帖最后由 xlcwxl 于 2009-9-9 16:52 编辑

写了一个自动安装脚本,当某个窗口出错后,后面的就无法继续,程序就卡死在那里,只用通过任务管理器结束该脚本。


程序不退出,说明脚本没有走完,估计停在某一个 winwait上了

有没有办法解决这一问题

afan 发表于 2009-9-9 14:11:12

在脚本前面加上 Opt("TrayIconDebug", 1) ,这样可以通过在托盘图标上显示的当前脚本执行到哪一行的相关信息查看运行到了哪里。

xlcwxl 发表于 2009-9-9 14:17:51

因为一般情况我的脚本没任何问题,但是遇到系统设置错误就不行了


具体我知道是哪一步出错了

我现在是想解决程序出错后,可以能正常关闭脚本

afan 发表于 2009-9-9 14:21:34

比如说什么错误,有例子最好

netegg 发表于 2009-9-9 14:21:45

本帖最后由 netegg 于 2009-9-9 14:23 编辑

做个双进程,另一个进程负责出错就退出
那个_CoProc()可能应该可以,没深入研究过

xlcwxl 发表于 2009-9-9 15:06:21

我是自动建立数据源

但是把服务器输错了,程序运行时就出错

afan 发表于 2009-9-9 15:09:44

那就先判断服务器是否输入正确?

xlcwxl 发表于 2009-9-9 16:52:27

呵呵

换一方法应该行

先ping输入的服务器能否ping通

通则执行
页: [1]
查看完整版本: 程序出错后无响应