轉(zhuǎn)帖|其它|編輯:郝浩|2012-10-15 16:13:58.000|閱讀 1464 次
概述:主要說明VC2008中使用TeeChart的特殊方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
由于這個版本的Teechart v8(是ActiveX版本),幫助文檔里面聲明了支持VC2005,里面的幫助文檔針對VC部分卻是VC6。總之,要想成功使用這個控件,得搞點(diǎn)小技巧。
我的方法如下:
(1)建好VC2008工程后,在資源視圖中選中要添加控件的對話框,然后在工具箱中右鍵->選擇項->com組件->TeeChart Pro Activex control v8,點(diǎn)擊確定。
(2)添加一個這個Tchart控件,雙擊可以修改屬性。選中點(diǎn)右鍵,添加變量,比如叫做m_tchart。其默認(rèn)的類名是CTchart1,還會自動添加CTchart1.h, CTchart1.cpp。這個先不管,按照默認(rèn)的設(shè)定。
(3)把Tchart安裝目錄下\Examples\Visual C++\Version 6\TeeFiles下面的文件(或者整個目錄)拷貝到VC工程目錄下,比如我把這些.h/.cpp放在工程下新建的teechart目錄里。
(4)VC工程選擇解決方案,右鍵->添加->新建篩選器。建立一個teechart的篩選器,把剛才拷貝過來的.h和.cpp都添加到工程中來。“新建篩選器”并非必須步驟,只是把這些文件單獨(dú)列個在一起,會比較簡潔美觀。
(5)在xxxDlg.h中添加添加一些必須的頭文件。比如
#include ".\teechart\Series.h" #include ".\teechart\tchart.h"
在編譯過程中如果提示使用了某些未聲明的類,這時候可以再添加對應(yīng)的頭文件進(jìn)來。
(6)關(guān)鍵的步驟:
在m_tchart聲明語句中,把類名CTchart1修改為CTChart。同時可以把系統(tǒng)自動給你添加的什么CTchart1.h和CTchart1.cpp刪掉。
(7)下面試試好不好使。
在teechart控件中添加一個Series。
添加個按鈕控件,雙擊生成個響應(yīng)函數(shù)。寫如下代碼:
m_tchart.Series(0).FillSampleValues(10);
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:搜狐博客