vb.netvb.net變量值存儲
Dim a As Integer = 1
Dim b, c As String
TextBox1.Text = 36
b = "TextBox1.Text"
c = XXXXXXXXXXXXXXXXXXX
我想存儲TextBox1
值(其爲36),以可變c
。
請填寫最後一行(在上面的程序最後一行標記爲XXXXXXXXXXXXXXXXXXXX)。
vb.netvb.net變量值存儲
Dim a As Integer = 1
Dim b, c As String
TextBox1.Text = 36
b = "TextBox1.Text"
c = XXXXXXXXXXXXXXXXXXX
我想存儲TextBox1
值(其爲36),以可變c
。
請填寫最後一行(在上面的程序最後一行標記爲XXXXXXXXXXXXXXXXXXXX)。
好吧,我想我看到你正在嘗試做什麼 - 你想從窗體上的文本框中獲取值,使用動態生成的文本框控件的名稱,是否正確?
這會做你想要什麼:
Dim a As Integer = 1
Dim b, c As String
TextBox1.Text = 36
b = "TextBox" & a.ToString 'b = "Textbox1"
c = Me.Controls(b).Text 'c = 36
這也是值得加入一些錯誤的情況下,檢查與動態生成名稱的文本框實際上並不存在的形式:
If Me.Controls(b) IsNot Nothing Then
c = Me.Controls(b).Text 'c = 36
Else
'textbox control doesn't exist...
End If
真的非常感謝。 它真的可以工作 –
@AdhirchMondal:沒問題,我很高興能幫上忙。我意識到英語可能不是您的第一語言,但請在將來嘗試更準確地說出您的問題;它將幫助您獲得所需的答案,而無需我們猜測您實際需要的是什麼。歡迎來到堆棧溢出! –
暗淡了,INC作爲整數 昏暗BB作爲字符串= 「標籤」 昏暗它作爲字符串= 「項」 一個= PC 對於值作爲整數= 1向 INC = 52 INC = INC +值 它=它&value.ToString tmp_item =它& 「文本」 BB = BB&INC b = Me.Controls(BB)。文本 MSGBOX(b) 接着 錯誤:對象引用不設置到一個對象的實例。 請解決這個問題並給我確切的代碼 –
我不明白。什麼阻止你完成該行? – PakkuDon
'c = textbox1.text' –
這個問題是來自一些在線測試還是什麼? – dikesh