各位大哥好:
小弟要做一個即時更新的mschart
mschart會去讀flexgrid的值 改變圖形
可是問題是
mschart的圖好像都沒跟著更動
執行中 都一片空白 到最後才秀一張圖
若是一次一次執行 則圖都會跟著更新
是不是有什麼東西要設定
才能讓mschart做即時更新呢?
sunday
小弟要做一個即時更新的mschart
mschart會去讀flexgrid的值 改變圖形
可是問題是
mschart的圖好像都沒跟著更動
執行中 都一片空白 到最後才秀一張圖
若是一次一次執行 則圖都會跟著更新
是不是有什麼東西要設定
才能讓mschart做即時更新呢?
sunday
文章標籤
全站熱搜

試試 .refresh
在什麼時候用.refresh? 我有試過這指令 可是沒看到改善 sunday
'在新表單上丟個 MSChart 貼上以下程式碼試試: 'Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Private Sub Form_Load() MSChart1.ColumnCount = 1 MSChart1.RowCount = 10 MSChart1.Move 0, 0, 3000, 2000 Form1.Move 0, 0, 3100, 2400 Form1.Show k = 0 For t = 1 To 1000 'Sleep 1000 '建議做適度的delay,否則畫面會閃爍得很厲害! k = (k + 1) Mod 360 For r = 1 To 10 MSChart1.Row = r MSChart1.Data = Sin((k + r * 36) * 3.1415926 / 180) Next r Form1.Refresh '或是 MSChart1.parent.refresh Form1.Caption = t Next t End Sub
瞭解 原來是要對form refresh 我之前都是對mschart 謝謝