TiniFile讀入整數小問題 |
尚未結案
|
phoenix_csie
一般會員 ![]() ![]() 發表:6 回覆:15 積分:4 註冊:2005-10-11 發送簡訊給我 |
我們都知道讀入數字時使用
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 發送簡訊給我 |
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 發送簡訊給我 |
|
phoenix_csie
一般會員 ![]() ![]() 發表:6 回覆:15 積分:4 註冊:2005-10-11 發送簡訊給我 |
|
phoenix_csie
一般會員 ![]() ![]() 發表:6 回覆:15 積分:4 註冊:2005-10-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |