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