我正在将应用程序从 vb6 迁移到 vb.net。
该应用程序有一些复选框和下拉列表,我们可以将其值存储在文件中。为此,它使用 propertybag writeproperties 返回一个变体,然后将其逐个文件写入文件。
类似地,对于加载设置,使用 file get 加载文件并传递一个变体。然后使用变体加载属性包内容并设置属性。
**application code:**
dim bytarray() as byte
bytArray = mOptions.State
**usercontrol code:**
Public Property Get State() As Variant
Dim pb As New PropertyBag
With pb
.WriteProperty "property1", m_property1
.WriteProperty "property2", m_property2
.WriteProperty "property3", m_property3
State = .Contents
End With
End Property
在 vb.net 中执行此操作的正确方法是什么?我也必须使用以前保存的文件。
谢谢。