1

我想创建一个结构化文件来存储:

类型 1 数据如下:

Name: UnicodeString;
ID: Integer;
Content: UnicodeString;
Img: TBitmap;

在它的功能中,我需要它来存储大量记录并能够查找给定记录并计算记录总数。

在另一个文件中,我想按如下方式存储类型 2 数据:

-Name: String;
-BitmapDir
+ Bitmap1: TBitmap;
+ Bitmap2: TBitmap;
+..............: TBitmap;
+ BitmapN: TBitmap;
-Database
+ IniFile: TINIFiles;

你知道创建这些文件的任何方法吗?

我知道我可以使用库 uKBDynamic 使用示例 SimpleStorage 创建类型 2 的文件,但我真的不知道它以及如何使用它。

4

1 回答 1

0

您可以使用结构化存储。它是一个基于 COM 的 api,可让您编写几乎嵌入完整文件系统的文件。在那里,您可以编写一个流列表,每个流都包含您的一条记录的数据。

于 2012-12-21T15:43:31.413 回答