○VB6連想配列

Private data As Object

Private Sub Form_Load()
    
    Set data = CreateObject("Scripting.Dictionary")

    data("りんご") = "Appleです"
    data("big") = "Bigです'"
    data("車") = "car"
    data("d") = "D"

End Sub

Private Sub Command1_Click()
    
    Dim str As String
    str = data("りんご")
    MsgBox (str)

End Sub


▼出力結果

Appleです

■オブジェクトの参照を格納することも出来ます
フォームに Text1 Text2 が貼り付けられているとします

Dim data As Object

Private Sub Form_Load()

    Set data = CreateObject("Scripting.Dictionary")

    Set data("t1") = Text1
    Set data("t2") = Text2

End Sub

Private Sub Command1_Click()

    data("t1").Text = "t1"

End Sub



▲トップページ > Visual BASIC と C#