線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:925
推到 Plurk!
推到 Facebook!

如何將Chart圖形儲存成TEXT檔

尚未結案
TsannTay
一般會員


發表:20
回覆:34
積分:10
註冊:2003-04-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-25 15:54:42 IP:140.118.xxx.xxx 未訂閱
Chart圖形可以直接使用函式儲存為圖片檔, 例如:SaveChartToFile, SaveToBitmapFile, SaveToMetafile等函數 那麼有函數可以提供儲存為Text檔的嗎? 在此之前有試過SaveChartToFile,雖可以儲存文字檔, 但內文不是我所能看的懂之數據,而是像亂碼的文字, 請教各位前輩,此情形如何處理較為適當.
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-05 11:08:27 IP:220.139.xxx.xxx 未訂閱
我想您必需把您的問題再解釋清楚,否則不知如何幫起? 以圖來說,如果您要的文字檔是數值資料,則以您要的 Series 可以用
  Series1->Count       // 得知有多少筆資料
  Series1->XLabel[i]   // 第 i 筆 X 軸的文字 (AnsiString)
  Series1->XValue[i]   // 第 i 筆 X 軸的數值 (double)
  Series1->YLabel[i]   // 第 i 筆 Y 軸的文字 (AnsiString)
  Series1->YValue[i]   // 第 i 筆 Y 軸的數值 (double)
至於要用文字或數值則要看您的圖表而定,以下範例是都是數值,存成 Excel 可讀的文字檔,也可以用記事本開:
TStringList *txtfile=new TStringList;
txtfile->Add("X_value,Y_value");
for(int i=0;iCount;i  )
{
  txtfile->Add(String(Series1->XValue[i])
               String(",")
               String(Series1->YValue[i]));
}
txtfile->SaveToFile("TextFile.cvs");
沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
系統時間:2024-06-24 20:50:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!