全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1807
推到 Plurk!
推到 Facebook!

Tchart 畫圖 第一筆大小不能超過一個數值

答題得分者是:taishyang
ashcrolin
一般會員


發表:1
回覆:1
積分:0
註冊:2008-11-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-11-21 10:20:21 IP:60.250.xxx.xxx 訂閱
//--------------------------
Key Word:Tchart、Add、invalid pointer operation
//--------------------------

各位大大好: 我遇到一個問題 不知道是否是Tchart的bug
平台:BCB 6 裡面的Tchart元件
問題:Tchart第一筆假如大過某個值就會錯誤


我拉了一個Timer 累加數值,匯出到Tchart裡面 ,內容如下
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
static double a=2000;
Form2->Series1->AddY(a,"",clRed);
a=a 1000;
}

一旦開始繪圖 就會出現invalid pointer operation的error

假如改成a=1000 就可以正常繪圖

這問題始終無法解決,請大大賜教^^
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-11-21 10:37:10 IP:118.169.xxx.xxx 訂閱
試試將[Axis]->[Scale]->Automatic取消
ashcrolin
一般會員


發表:1
回覆:1
積分:0
註冊:2008-11-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-11-21 12:07:02 IP:60.250.xxx.xxx 訂閱
謝謝 副站長!

總算是解決了

不過為什麼會影響到,我再研究看看,有心得 我會再PO上來
系統時間:2024-04-20 22:43:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!