我試圖做一個簡單的凱基應用程序中使用一個變量的值中的另一個名稱(希望以後發展的話)和正在運行到一個問題,我命名變量:如何在VB.NET
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim keylength As Double = TrackBar1.Value
Dim baseloop As Double = 1
Dim charpos As Double = 1
Do While baseloop < keylength
Randomize()
Dim name As String = "num" & charpos
Dim (name) As Integer = CInt(Int((62 * Rnd()) + 1))
'I would like to name this variable the current value of the variable "name".
baseloop = baseloop + 1
charpos = charpos + 1
Loop
End Sub
最終結果應該是隨機加倍(與TrackBar1.Value一樣多),其中包含從1-62開始的隨機雙打,並命名爲num1,num2,num3等....然後,我可以用a,2替換所有的1與B等等...
感謝您的幫助
這聽起來像你需要的是一個數組來存儲你的62值。 – sstan
好的,但我不知道最終的字符串將會是多長時間...我需要能夠創建無限的numX值....我不需要幫助重新分配值,我需要USING幫助下一個變量的命名中的名稱的值。那是我唯一需要幫助的地方......無論如何,感謝您的時間 – Yapoz
您無法做到您的要求,並且簡單。您可以將字典對象作爲從循環變量構建的字符串,然後爲該值賦予一個值。這是一個關鍵/值對。或者你需要別的東西,但是不知道你的意圖是不是很難說。 – OneFineDay