“程序遇到问题需要结束”什么原因? 点击:336 | 回复:3



章于

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2006年3月31日
发表于:2006-05-29 10:18:00
楼主
各位好!
    小弟正在编写一个材料拉伸试验机的程序,用vc编程,采集数据用多线程,控制运动用多媒体定时器,曲线显示用定时器发送数据,程序运行时如果鼠标不动则正常,但一动就出现“程序遇到问题需要结束”  请问这是为什么?  可能会是哪方面的问题? 多谢多谢!!



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2006-05-30 09:12:00
1楼
这种方式,不能用的,当发送数据时,作一些类似 vb 的doevents
的IDLE处理,且程序从结构来看不合理。

章于

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2006年3月31日
发表于:2006-05-30 21:01:00
2楼
多谢 deng_lp ,
   我现在还有一些别的问题,但不好表达,请问一下,vc多媒体定时器timesetevent会不会和程序中其他的线程有冲突?
  谢!

地三鲜

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 17回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-08-22 10:40:32
3楼
多线程理论上讲不应该出问题,把操作放在后台试试

热门招聘
相关主题

官方公众号

智造工程师