冰楓論壇

標題: VB要如何在物件名稱中加入變數 [打印本頁]

作者: kevin001958    時間: 2018-10-7 12:48
標題: VB要如何在物件名稱中加入變數
本帖最後由 kevin001958 於 2018-10-7 17:58 編輯

如果我想要設定一個次數為"TIMES=0"
在BUTTON按下的時候times=times++
然後再label(times).text顯示我要的文字
然後我按下第2次按鈕的時候times=y=times++
label(times).text顯示我要的文字
簡單來說我第一次按下botton的畫會在label1顯示內容
第2次按下botton的時候會在label2顯示內容....以此類推
我在網上找了好多方法都不行,求助大神QQ
作者: xmax    時間: 2018-10-7 20:30
我想你可能要的函式是 Me.Controls() 這個。

片段程式碼如下
  1. Dim times = 0   'Global Variable
  2. ...
  3. times = times Mod 2
  4. times += 1
  5. Dim b As Label = Me.Controls("Label" + times.ToString())    ' << That is what you want to know.
  6. b.Text = "Test"
複製代碼





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓