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

資料如何快速存成txt檔

尚未結案
kame2004
一般會員


發表:2
回覆:0
積分:0
註冊:2005-03-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-16 21:20:07 IP:140.115.xxx.xxx 未訂閱
我想把影像中的灰階值存到txt檔    之前有開一個固定路徑的檔案用fprintf的方式寫入,程式跑起來還蠻快的 後來看站上的文章,將圖片pixel秀到Memo中,再利用Memo的SaveToFile存檔     if ( Form1->SaveDialog1->Execute() )       Form1->Memo1->Lines->SaveToFile(Form1->SaveDialog1->FileName);    雖然可以設定檔案存取路徑,但這樣程式跑起來變的很沒效率,不知道有沒有其他的寫法會比較有效率,請各位高手給我一些意見,謝謝大家 陳筱微
------
陳筱微
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-17 00:10:23 IP:211.22.xxx.xxx 未訂閱
不是很懂你的訴求?文字資料已經讀入到BUFFER內了嗎?如果是,何不使用CACHE READ WRITE的函數,速度會快很多。 以fopen開檔,配合 fread, fwrite, fclose,試看看~ ----------------------------------------------
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-17 00:19:18 IP:61.230.xxx.xxx 未訂閱
kame2004 妳好:    妳是 "看中" SaveDialog 的便利性是嗎?SaveDialog 並非僅能配合 Memo 來使用,妳可以用它來配合妳原先的寫檔方式,如果妳原先使用的寫檔方式,其檔案名稱是使用 char 型態,那麼妳可以使用 SaveDialog1->FileName.c_str() 的方式代入,試試看吧。 7 天天敲鍵盤 v 時時按滑鼠 8
系統時間:2024-11-22 20:15:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!