입력 장치에서 사용할 수있는 채널 수에 따라 동적으로 TChart를 추가하는 스크롤 상자를 구현했습니다. 차트는 채널을 통해 전압 값을 보여주기 위해 루프를 다시 그리기 때문에 디스플레이가 각 채널에 적용되는 전압의 "실시간"보기를 효과적으로 출력합니다.Delphi : 실시간 실행 중에 스크롤
현재 실행 중에 응답이 끊어지는 것을 방지하기 위해 Application.ProcessMessages
기능이 있지만, 디스플레이를 방해하지 않고 채널이 표시되는 동안 상자를 스크롤 할 수 있기를 원합니다. 화면을 방해하지 않고 현재 스크롤이 일시 중지되어 있습니다. 막대가 클릭됩니다.
이것이 가능합니까?
언급 한'TChart'가 Steema의 TeeChart 인 경우, 이것은 읽을만한 가치가있을 것입니다 : http://www.teechart.net/reference/articles/VCLRealtime.pdf –
당신이 고쳐야 할 주요한 것은 디자인입니다 . UI 스레드에서 CPU 바운드 코드를 가져와야합니다. –