gpt4 book ai didi

Delphi:实时运行时滚动

转载 作者:行者123 更新时间:2023-12-03 19:48:04 25 4
gpt4 key购买 nike

我已经实现了一个滚动框,它根据输入设备上可用的 channel 数动态添加 TCharts。图表在循环上重新绘制以显示通过 channel 的电压值,以便显示器有效地输出施加到每个 channel 的电压的“实时” View 。

目前我有一个 Application.ProcessMessages功能以防止应用程序在运行期间变得无响应,但我希望能够在显示 channel 时滚动该框,而不会干扰显示,该显示当前在单击滚动条时暂停。

这可能吗?

最佳答案

是的,这是可能的。

The charts repaint on a loop ...



由自己的循环驱动的重绘确实确保了系统的呼吸困难,这正是需要 Application.ProcessMessages 的原因。 . Try not to use it .相反,您应该只要求图表用 Invalidate 重新绘制自己。当有新数据进来时,让系统决定什么时候方便。

关于Delphi:实时运行时滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46318754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com