易语言 循环在编辑框内写入信息

版本 2

.计次循环首 (2, n)

编辑框n.内容 = 到文本 (n)

.计次循环尾 ()

编辑框1和编辑框2 分别写了1和2

意思是 编辑框1.内容 = “1”
编辑框2.内容 = “2”
这段代码错哪了
谢谢高手指点下

窗口组件名称不能这样调用,如果你想实现类似功能,必须先声明编辑框类型的变量数组,然后分别把每个的编辑框赋值给数组的每个成员,然后在调用数组。
你可以:
.版本 2

.局部变量 编辑框, 编辑框, , "2"
.局部变量 n, 整数型

编辑框 [1] = 编辑框1
编辑框 [2] = 编辑框2
.计次循环首 (2, n)
编辑框 [n].内容 = 到文本 (n)
.计次循环尾 ()

其实这个方法常用于动态添加组件,详细的等你学到哪个部分再谈吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-01
.版本 2
.局部变量 编辑框数组, 编辑框, , "2"
.局部变量 n, 整数型
编辑框数组 [1] = 编辑框1
编辑框数组 [2] = 编辑框2
.计次循环首 (2, n)
编辑框数组 [n].内容 = 到文本 (n)
.计次循环尾 ()本回答被网友采纳
第2个回答  2012-10-01
不能 编辑框n.内容 。。。语法是错的。