畫線 |
尚未結案
|
wsxcv123
一般會員 發表:36 回覆:27 積分:12 註冊:2004-11-10 發送簡訊給我 |
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
|
wsxcv123
一般會員 發表:36 回覆:27 積分:12 註冊:2004-11-10 發送簡訊給我 |
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
那個比較快的解決方法是放一個 TImage,另一個是 PaintBox PaintBox 就是視窗上真正看到的畫布,
Image1 是隱藏在程式碼後面的畫布,也就是要設 Image1->Visibl = false;
同樣的 Chat1->Visibl = false;
然後在背景把 Chat1的圖案完整 Copy 到 Image1,然後再把其他的線條
也畫到 Image1 上,最後在 PaintBox 的 OnPaint()事件內寫
PaintBox->Canvas->Draw( 0,0, Image1->Picture->Graphic ); 這樣就大功告成了. 另外建議你的曲線圖自己去畫啦~~不要去用 TChat,那個確實超級方便,
但非常沒有彈性,例如你放兩個 TChat 併排在一起你就知道了,根本就
沒辦法對齊兩張圖的原始軸,他會隨著Y軸的文字內容把你的圖做縮放,
還有其他自己想要的意思畫的圖,都沒辦法顯示,只能照現成的。
我後來都是直接自己去畫曲線圖,看起來好像會是大工程,實際上寫起來
也不怎麼困難,大概2~3個晚上"看電視的時間"就可以完工,寫好後,其他
有雷同的程式都是套用寫好的程式碼就行了,一舉兩得。
還有你要在 Chat 上畫什麼線條或什麼圖型也都可以輕鬆的解決了。
(例如在某個點上標示▼箭頭圖案)
|
wsxcv123
一般會員 發表:36 回覆:27 積分:12 註冊:2004-11-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |