String TString AnsiString的差別 |
答題得分者是:RaynorPao
|
glenn
一般會員 發表:24 回覆:21 積分:9 註冊:2004-03-08 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 各位大大: 我有一個疑問 就是String TString AnsiString 這三個有什麼不一樣呢?? 謝謝 glenn 你好: (1)在 BCB 裡面 String 就是 AnsiString (2)我們一般不會使用 TString 而是使用 TStringList,TStringList 就是很多 AnsiString 的陣列,例如: TStringList *sl=new TStringList; sl->Add("ABC"); // 會加入在 index=0, ShowMessage(sl->Strings[0]); sl->Add("DEF"); // 會加入在 index=1, ShowMessage(sl->Strings[1]); sl->SaveToFile("test.txt"); delete sl; 另外,從純文字檔案讀入的原理一樣,假如你現在有一個檔案 test.txt,其 內容為 ABC // 第一行 DEF // 第二行 TStringList *sl=new TStringList; sl->LoadFromFile("test.txt"); ShowMessage(sl->Strings[0]); // "ABC" 會被放在 index=0 ShowMessage(sl->Strings[1]); // "DEF" 會被放在 index=1 delete sl;-- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |