頂帖子:我接受了一個答案,但它不適用於我。我將發佈a new question,強調德爾福7感謝所有誰給了一些很好的輸入大TChart需要很長時間繪製
我每隔一秒了一個多小時進行測量。
我有一個先前的問題,它需要45秒來更新一個TStringGrid,並設法讓它「比眼睛能看到的更快」。部分地通過移動循環的一些計算和數據庫相關功能,但是 - 令人驚訝的是,實際上改變了的變化是在循環之前將strindgrid的rowCount設置爲3600,而不是在循環內增加它。
現在我有一個TChart類似的問題。也許如果我嘗試預先分配圖表?所以,我可以Chart1.Series[0].Count := 3600
,但比我不能使用AddXy()
或Add()
,那麼我將如何顯式設置值的系列?
我有一個非常簡單的圖表,與漂浮在y軸和小時:在x軸秒
誰能幫助,或建議另一種方式來加快圖表繪製?
更新:幾個建議使用TFastLineSeries
,但我不知道如何。
啊哈 - 在圖表雙擊,可顯示所有系列中,選擇一個&點擊變化
我的TCharts通常在眨眼間畫出100,000點。你想告訴我們更多關於你的TCharts的信息嗎? – 2011-01-22 12:30:16
+1謝謝,這告訴我,有希望:-)我只有多達3600浮點數,0和600之間的數值和標籤X軸與MM:SS時間 – Mawg 2011-01-22 14:12:54
我會有興趣瞭解更多關於任何東西你/任何人都可能知道這一點。我有類似的情況。我們的系統通常(直到最近)都部署在Windows XP系統上。大量的點非常快速地沒有任何問題。我的Windows 7系統上的相同數據集非常慢。慢到我可以看到每行被單獨繪製的點,並且由於最大值/最小值而需要重新縮放一部分圖表時,我可以看到所有的重新縮放。試圖尋找答案 – PoultrySlave 2014-02-28 22:34:27