c++builder吧 关注:704贴子:3,315
  • 2回复贴,共1
C++builder中很多程序都是事件触发,那么如果想让程序一直执行,应该把程序写在哪里?比如楼主现在需要编写一个数据处理程序,数据源来自串口接收到的数据,经过数据处理程序处理后,再从串口发出,由于数据处理程序比较复杂,直接写在TForm1::MSComm1Comm(TObject *Sender)函数中,恐怕会造成很大的延时,所以请问大神们,这个问题如何解决?


1楼2018-11-14 15:59回复
    用多线程?
    推荐:
    C++ Builder高级应用开发指南
    Borland C++ Builder编程指南 C++ Builder问题的明确解答


    IP属地:福建2楼2018-11-15 21:08
    回复
      Application的OnIdle事件也可以了解一下。


      IP属地:福建3楼2018-11-19 14:41
      回复