按键精灵中控件变量问题? Form1.InputBox1.Text = "" InputBox1后面的1可以使用变量么,如何实现?

如题所述

第1个回答  推荐于2018-05-12
运行中可以,界面中不行
运行中你可以把Form1.InputBox1.Text再变一次
a(0)=Form1.InputBox1.Text
a(1)=Form1.InputBox2.Text
这样本回答被网友采纳
第2个回答  2012-04-05
不能,除非是控件数组,否则控件名称不能用变量计算追问

试了数组定义,不能成功,不知道是不支持还是用错了方法
dim a
a = Array(Form1.InputBox1.Text,Form1.InputBox2.Text,Form1.InputBox3.Text)
a(0) =1
MessageBox a(0)
结果显示1,但是输入框内值不改变

追答

我表示对按键精灵不熟,我说的是VB6

第3个回答  2012-04-05
用Eval函数试试
第4个回答  2012-04-05
不用,我不知道你的那个inputbox为什么还带个1但是如果用的话可以直接用语法"<提示内容>,〈对话框标题〉,〈默认值〉"
相似回答