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

XmlIni 可以像Iniㄧ樣簡單使用, 卻又可以存Binary資料

 
powerhowardchen
初階會員


發表:15
回覆:28
積分:28
註冊:2004-04-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-16 05:07:32 IP:61.70.xxx.xxx 未訂閱
XmlIni 是為了解決以下問題而產生出來的, 問題有 1. 要能像Ini檔一樣好用, 如可以用Section與Key的分類能力 2. 要能跨平台, 像Ini只能用在Windows, 其他如Unix或是Java就不好用了 3. 要能存大量資料, Ini有資料量限制 4. 要能存二進制資料, 這樣就可以夾帶各種檔案了    所以, 以Xml為基礎, 我規劃了ㄧ個具ini基本能力的Xml檔案格式, 並寫了該檔案的應用程式庫"XmlIni.pas".    該程式內有一個物件TXmlIni, 不需經過Vcl註冊, 像Iniㄧ樣的叫用即可.    TXmlIni支援以下功能(特徵): 1. 具有壓縮能力(使用ZLib) 2. 儲存成其他程式語言看得懂得xml(在非壓縮的情況下) 3. 具Stream串流載入與輸出能力 4. 具字串載入與輸出能力 5. 具Base64能力(當使用壓縮時, 則輸出字串將強迫為Base64格式) 6. 具自動存檔能力    由於本程式採用高度容錯的角度撰寫, 所以使用上很簡單, 但是若是有一些資料操作的錯誤, 將會不易察覺. 程式內建資源回收, 會將空項目自動清除.    附上XmlIniSample程式, 以供作參考, 謝謝指教.
附加檔案:50175_XmlIni.zip
系統時間:2024-07-01 15:57:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!