Record 对象
Record 对象是一个容器,用于保存和传输可变数量的值。 记录中的字段按数字顺序编制索引,且能包含字符串、整数、对象和 null 值。 超出分配记录大小的字段被视为具有永久 null 值。 保留字段编号 0。
Record 对象具有以下类型的成员:
Record 对象具有这些方法。
方法 | 说明 |
---|---|
ClearData | 清除所有字段中的数据,并将其设置为 null。 |
FormatText | 根据字段 0 中的模板设置字段的格式。 |
ReadStream | 从保存流数据的记录字段读取指定数量的字节。 |
SetStream | 将指定文件的内容作为流数据复制到指定的记录字段中。 |
Record 对象具有这些属性。
属性 | 访问类型 | 说明 |
---|---|---|
DataSize |
返回指定字段的数据大小。 |
|
FieldCount |
返回记录中的字段数。 |
|
IntegerData |
读取/写入 |
将 32 位整数数据传入或移出记录中的指定字段。 |
IsNull |
如果指示的字段为 null,则返回 True;如果字段包含数据,则返回 False。 |
|
StringData |
读取/写入 |
将字符串数据传入或移出记录中的指定字段。 |
要求 | 值 |
---|---|
版本 |
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer |
DLL |
|
IID |
IID_IRecord 定义为 000C1093-0000-0000-C000-000000000046 |