通讯数据在不同窗体上的"同步" 急(50分)

  • 主题发起人 主题发起人 天空4567
  • 开始时间 开始时间
我对D的消息机制不太理解,更不懂怎么用。能指点一些?
 
串口通讯用线程,界面用TChart搞,并把TChart传入线程类中,在synchronize(Method:TThreadMethod) 方法中操作Tchart ,同时在操作过程中
用 Application.PostMessage来释放系统控制权
 
你可以这样,把FORM2的单元建立一个绘制曲线的过程,
在FORM1中数据采集完成后,直接调用FROM2的过程。
但是需要注意,FORM2必须是已经载入。否则不能执行绘图操作。
 
Application.PostMessage和synchronize(Method:TThreadMethod) 我不太懂。
zywcd的方法应该可行。后来我在FORM2里用一个定时器来调用画图这个过程,
该过程读FORM1通讯过程存储好的数据,间隔一定时间重绘一次FORM2的Image。
算曲线就业以应急吧。等空些了在向各位学习线程协调工作的问题。多谢。
 
后退
顶部