0
我的项目分配值是使用Visual Basic 2010年我有一个纯文本文件保存具有以下格式:从保存文件在Visual Basic 2010
num_TEC|1
num_STR|0
num_PER|0
num_MEC|1
num_KNO|1
num_DEX|1
我试图通过加载数据第一列作为对象名称,第二列作为值。我已经有一些成功与以下(跳过一些基本的IO线):
prop = FileReader.ReadLine().Split("|")
tempvar = prop(0)
If TypeName(Me.Controls(tempvar)) = "NumericUpDown" Then
Me.Controls(tempvar).Value = prop(1)
我有这样的问题,因为我在面板或组框中一些对象和我没有达到放进去。
有没有办法只是严格引用一个变量的对象?我很乐意将第一列分配到道具(0),并且只是说
if TypeName(object(prop(0))) = "NumericUpDown" then
object(prop(0)).Value = prop(1)
任何人都可以帮忙吗?
谢谢!
谢谢你的回应。这花了我一段时间,但我现在已经研究并实现了一本字典,并且看到它在这种情况下非常有用。 –