是否可以将控件数组复制到 VB6 中的另一个控件数组?
Is it possible to copy control array to another control array in VB6?
我想将控件数组的内容复制到另一个控件数组,在VB6中可以吗?
请帮忙
您不需要第二个控件数组来保存第一个控件标签中的值,您只需要一个普通数组即可。假设您有一个包含三个标签的控件数组,名为 myLabel:
Dim LabelValues(2) as String
Dim i as Integer
Sub DeleteAndSaveLabelValues
For i = 0 to 2
With myLabel
LabelValues(i) = .Caption(i)
.Caption(i) = ""
End With
Next
End Sub
要替换标签值,只需再次遍历控件数组并将标题设置为适当的数组值。
我想将控件数组的内容复制到另一个控件数组,在VB6中可以吗? 请帮忙
您不需要第二个控件数组来保存第一个控件标签中的值,您只需要一个普通数组即可。假设您有一个包含三个标签的控件数组,名为 myLabel:
Dim LabelValues(2) as String
Dim i as Integer
Sub DeleteAndSaveLabelValues
For i = 0 to 2
With myLabel
LabelValues(i) = .Caption(i)
.Caption(i) = ""
End With
Next
End Sub
要替换标签值,只需再次遍历控件数组并将标题设置为适当的数组值。