公司现在的软件都是VC做的,用多媒体定时器做数据采集,实时性要求挺高的,但是数据库操作就有点弱了!想全部转成c#,问下能不能用C#做成类似VC的多媒体定时器,实现毫秒级的触发?

解决方案 »

  1.   

    当然可以啊!VC#中有控件Timer,毫秒级触发。
      

  2.   

    Timer 定时器的 Inverval 就是ms(毫秒的)
      

  3.   

    timer控件能达到毫秒级么?vc中的timer定时器就不行,属于消息驱动的,平均执行一次都到30毫秒了!
      

  4.   

    c#的还不错,你可以试验下看看。
    实在不行可以到网上找个精确的timer试试。
      

  5.   

    c#的Timer控件绝对满足lz要求!除非需要微秒级
      

  6.   

    如果你的采集多线程,还是多开几个线程弄吧。也可以vc采集的不变。提交数据库的用c#.c# timer是可以设置到毫秒。但不是精确到毫秒。