我想创建一个存储的结构化文件:
键入1数据如下:
Name: UnicodeString;
ID: Integer;
Content: UnicodeString;
Img: TBitmap;
在其功能中,我需要它来存储大量记录,并能够搜索给定记录并计算记录总数。
在另一个文件中,我想存储类型2数据,如下所示:
-Name: String;
-BitmapDir
+ Bitmap1: TBitmap;
+ Bitmap2: TBitmap;
+..............: TBitmap;
+ BitmapN: TBitmap;
-Database
+ IniFile: TINIFiles;
你知道创建这些文件的方法吗?
我知道我可以使用库uKBDynamic创建类型为2的文件,其中包含示例SimpleStorage,但我真的不知道它以及如何使用它。
答案 0 :(得分:0)
您可以使用Structured Storage。它是一个基于COM的api,可以让你自己编写几乎嵌入完整文件系统的文件。在那里,你可以写一个流列表,每个流包含你的一个记录的数据。