回答
如果您知道如何使用TIniFile
,那麼關於TMemIniFile
沒有什麼更多的瞭解。以完全相同的方式使用它。
您需要注意的唯一區別是您所做的任何修改都會緩存在內存中,而不是立即寫入文件。當您準備將它們寫入文件時,請致電UpdateFile
。
真的是所有人都知道!
而且TMemIni可以使用更多的內存,但如果您重複讀取項目,速度會更快。如果您正在使用小型INI文件,並且/或者您只讀取一次,則對TMemInifile幾乎沒有任何好處。我發現TMemIniFile有用,當我需要做一些像「遍歷文件中的所有項目」這樣的詭異的東西並對它們進行掃描(例如搜索所有項目,並且例如進行部分文本匹配)。 –
@Warren'TIniFile'有時在網絡驅動器上失敗。事實上它充滿了古怪。經過太多不好的經歷,我發誓永遠不要再使用它。 –
我從來沒有見過它在網絡驅動器上失敗,但我有我自己的抱怨列表,我認爲下一次我依賴INI文件時,我會寫我自己的類,它維護按照我喜歡的方式排序的部分,等等等等 –
- 1. 關於ASP.NET的WebSockets教程
- 2. 關於XMLObject的教程
- 3. 關於WinAPI unicode的教程?
- 4. 關於PyObjC的教程
- 5. 關於XMPP的好教程?
- 6. 關於OpenMap的教程
- 7. 關於鎖教學課程
- 8. 關於b +樹教程
- 9. 關於Master/Detail流程的教程?
- 10. 關於C++的機器語言教程教程
- 11. 已完成的關於ASP.NET的教程
- 12. 關於Django的前言和教程
- 13. 關於Android教程「hello world」的疑問
- 14. 關於Qt SOAP的任何教程
- 15. 關於LINQ和nHibernate的教程視頻
- 16. 關於詞法分析器的教程
- 17. 關於weka的機器學習教程
- 18. 關於「Greasemonkey入門」教程的建議
- 19. 有沒有關於GoogleMap v3的教程?
- 20. 關於創建Datagrid PHP Ajax的教程
- 21. 關於記事本教程的問題
- 22. 關於Dojo事件的教程
- 23. 需要關於Websphere教程的建議
- 24. 關於Haskell隨機模擬的教程
- 25. 關於web服務的教程
- 26. 關於libclang的任何教程?
- 27. 關於核心netty和Protobuf的教程
- 28. 需要關於NSXMLPaser教程的幫助
- 29. 關於Android教程的問題
- 30. 關於靜態頁面的CodeIgniter教程
也許「不要使用它」是教程。 :-)請參閱下面的評論。 –