我用VC6开发了一个基于MFC对话框的程序,该程序在公司里10几台电脑(都装了Windows XP)上频繁使用几个月了,最近其中有一台经常出现该程序自动关闭的问题,其他类似的程序在该电脑上跑没有出现这种问题,同时公司里其他的10几台从来没出现过这样的问题,这是怎么回事?敬请各位高手赐教

解决方案 »

  1.   

    杀毒软件/ 病毒? 插件? 
      

  2.   

    这个软件是一个终端程序下载工具,实现的功能是将指定的文件通过串口下载到目标终端上。涉及的操作有文件读取、界面上的路径设置、串口通讯等
      

  3.   

    自动关闭时没出现什么异常或提示吗?
      

  4.   

    就这台电脑要纯净的系统测试一下?
      

  5.   

    两种可能。
    病毒或杀毒软件作怪;
    软件不完善,导致非正常退出,我碰到过。仔细检查。
      

  6.   

    程序本身的错误检测功能不足,应该在设计的时候充分考虑各种错误、记录错误日志,否则这样是没法分析的。比如串口坏了,会不会导致这种情况?
      

  7.   

    自动关闭的可能原因有很多,你的程序中对一些异常情况没有判断和处理,所以没法分析具体原因。现在只能是去出问题的环境下调试来找问题。
      

  8.   

    查杀了一遍,查获灰鸽子病毒,清除掉就好了