解决方案 »

  1.   

    TCCom组件。
    我单独测试过组件,如果报异常,程序不会挂掉。但是在我写的工作程序中,报异常后却挂掉了?
    目前我想不到是什么原因?因为在调试状态下,没有其它地方报错。
      

  2.   

    拔除设备时,程序处理消息WM_DeviceChange:
    判断DBT_DEVICEREMOVECOMPLETE则弹出对话框——说明设备移除程序需要关闭。
    或者判断DBT_DEVICEARRIVAL重新执行设备初始化工作。