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

TiniFile讀入整數小問題

尚未結案
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-22 14:47:36 IP:218.162.xxx.xxx 未訂閱
我們都知道讀入數字時使用 MyIni->ReadInteger(節區名,識別字,整數Default值);    今天我有下一段程式碼  
寫入 QueryFile->WriteInteger(QuerySection15 ,"content", CSpinEdit1->Value); 
 
想請問讀入時
 CSpinEdit1->Value = QueryFile->ReadInteger(QuerySection15 ,"content",這裡該用什麼?);
另外讀字串時,為何要使用""
Edit1->Text = QueryFile->ReadString(QuerySection, "content", ""); 
兩個小問題,麻煩會的前輩敎一下,謝謝
RedSnow
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-22 17:04:44 IP:59.115.xxx.xxx 未訂閱
phoenix_csie 您好:    在讀取 .ini 檔案的資料時,如果指定的項目不存在,那麼讀取函式就會傳回您設定的 "預設值",假設您透過 ReadInteger() 欲讀取 QuerySection15 區段的 content 項目,預設值的位置設定為 3,而讀取時該項目是存在的,則該函式的最後一個參數 (預設值 3) 將會被忽略掉,如果指定的項目不存在,函式就會將預設值 (3) 傳回給 CSpinEdit1->Value 了。 如同前面所述,您的第二個例子之所以設定為空字串,意思就是在讀取 QuerySection 的 content 項目時,若該項目不存在,就傳回預設的空字串給 Edit1->Text。 7 天天敲鍵盤 v 時時按滑鼠 8
Miki-lion
中階會員


發表:90
回覆:180
積分:54
註冊:2005-04-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-22 20:06:57 IP:218.162.xxx.xxx 未訂閱
原來是這樣解釋的,我也正在想這部份呢~~ 謝謝版主的講解~~ 發表人 - miki-lion 於 2005/10/22 20:10:32 發表人 - miki-lion 於 2005/10/22 20:11:25
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-23 18:32:33 IP:218.162.xxx.xxx 未訂閱
謝謝你的回應!!
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-23 18:34:11 IP:218.162.xxx.xxx 未訂閱
我懂了,預設值原來是指這樣子,謝謝版主熱情回答。
系統時間:2024-05-10 14:39:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!