0

我想将控件数组的内容复制到另一个控件数组,在 VB6 中可以吗?请帮忙

4

1 回答 1

0

您不需要第二个控件数组来保存第一个控件标签中的值,您只需要一个普通数组。假设您有一个名为 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

要替换标签值,只需再次遍历控件数组并将 Caption 设置为适当的数组值。

于 2015-08-10T02:03:48.377 回答