PropertyBag对象实现数据连续操作

PropertyBag对象实现数据连续操作,第1张

PropertyBag对象实现数据连续操作,第2张

为了将数据保存到PropertyBag对象,可以首先创建该对象的新实例。使用WriteProperty方法保存数据。此方法包含三个参数:标识属性的字符串、属性的值和默认值。如果该属性的值与默认值相同,则不会保存该属性的值。例子如下:

Dim objPB As property bag
Dim strValueToPersist As String

strValueToPersist = " testing persist "
Set objPB = New property bag

调用objPB。WriteProperty("PersistValue ",strValueToPersist,_
VBNullstring)

若要从PropertyBag读取数据,可以使用ReadProperty方法。此方法的参数包括属性名和默认值,返回值是属性的值:

strValueToPersist = objPB。ReadProperty("PersistValue ",vbNullString)

为了保存PropertyBag对象的内容,可以将内容属性保存到二进制字节数组或变量中。

dimvntcontents as variant
vntcontents = objpb . contents
注意:保存到所需位置

为了从PropertyBag对象中检索信息,保存的值被读入一个二进制数组。然后将内容属性设置为二进制数组,这样就可以检索所有属性值。

Dim b()作为字节
Dim vntContents作为变量

备注:从保存的位置将保存的内容读入vnt内容

set objPB = New property bag
b = vnt contents
objPB。内容= b

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » PropertyBag对象实现数据连续操作

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情