我的應用程序存儲有關在給定目錄中分析的一些文件的信息......它爲在目錄中找到的每個文件生成一個文件,所以它可能是任何數字......我需要分別存儲這些生成的文件,但它是不是最好的想法,讓他們喜歡它是...所以我正在尋找一些虛擬文件系統,這將允許我保持這些文件在一個單一的,但它仍然必須像「真正的」一樣簡單使用,文件系統。表現也非常重要... 此處有任何建議嗎? :)delphi簡單的VirtualFilesystem - 必須是免費的!
3
A
回答
4
2
你有沒有考慮過使用數據庫?
如果你不想依賴,我想你可以去一個XML文件或ClientDataSet。
13
兩個字:Structured Storage!
1)它是免費的。
2)它是Microsoft OS的一部分。
3)它被許多其他應用程序使用,效果很好。
1
如果您只使用NTFS,您可能會考慮將該數據寫入alternate data streams。但要注意,將文件複製到非NTFS驅動器或ZIP文件將刪除該數據。也許這是所希望的...
2
創建一個zip文件並存儲每個文件。
我推薦Turbopower Abbrevia(http://sourceforge.net/projects/tpabbrevia/)提供完整ZIP功能的開源組件庫。
3
使用SQLite,通過簡單的API包裝。
將文件存儲到其他字段中的BLOB和其他信息(名稱,大小...)中。
這很簡單,你有一個文件,工作的很快,而且你有全文索引和SQLite其他好處。
+0
這可能是個好主意!前段時間(幾年我猜)我在Delphi中使用了SQLite的一個小項目。我會盡力實現它!:) – migajek 2009-09-21 19:44:15
相關問題
- 1. 免費的delphi皮膚庫?
- 2. 簡單的註冊與VB6免費COM
- 3. 必須是簡單的東西..但我是新來的角
- 4. 我必須使用Cgo創建的免費結構嗎?
- 5. Delphi中的免費數字簽名庫
- 6. Python的腳本不運行 - 必須是一些簡單
- 7. 必須是一個簡單的jQuery錯誤?
- 8. 這必須是簡單的 - ASP全局變量
- 9. 簡單的Delphi DBcharting
- 10. 什麼是最好的免費的ftp組件爲delphi
- 11. 用於Delphi 2010/Delphi XE的免費ZIP組件?
- 12. 是否有一個免費的delphi(pdf)128碼班?
- 13. Delphi/Free Pascal是否有免費的JMS客戶端?
- 14. VB6和Delphi - TStringList由VB免費
- 15. 是更有效率的點免費代碼,還是僅僅比較簡單?
- 16. 那裏有簡單的免費的C++光線追蹤庫嗎?
- 17. 簡單的c函數,免費的段錯誤
- 18. 一個簡單的遊戲的免費圖形
- 19. BeautifulSoup - 簡單的方法來獲得免費的HTML內容
- 20. 必須是OpenGL?
- 21. C - 如果使用realloc是免費的必需?
- 22. 瘋狂是免費的()
- 23. VSS 2008是免費的嗎?
- 24. 是Arcgis的地圖免費
- 25. SourceGear Vault是免費的嗎?
- 26. Java - 它是免費的嗎?
- 27. Gemfire是免費的嗎?
- 28. JQGrid是免費的嗎?
- 29. Google bigquery是免費的嗎?
- 30. 標籤必須是一個簡單的標識符?的Flash/Flex Builder中
它也有大量的Delphi對象包裝器; – Alex 2009-09-21 16:47:03
是的,雖然我以前使用過原始API,這也很好用。但是包含免費實現的一個組件集是Jedi JCL/JVCL組件。 http://www.delphi-jedi.org/ – 2009-09-21 18:01:57