易语言运行时错误:数组成员引用下标超出定义范围,求助!

2024-11-29 07:49:20
推荐回答(1个)
回答(1):

你按我这样写就不会出错了,你的之所以出错,是因为你“编辑框1”的内容小于3行!

 

.版本 2

.程序集变量 分数设定, 文本型

.程序集变量 金币设定, 文本型

.程序集变量 姓名设定, 文本型

.程序集变量 A, 文本型, , "0"

.子程序 _按钮1_被单击

.局部变量 数组成员数, 整数型

A = 分割文本 (编辑框1.内容, #换行符, )

数组成员数 = 取数组成员数 (A)

.如果真 (数组成员数 < 3)

    输出调试文本 (“数组成员数小于3”)

    返回 ()

.如果真结束

分数设定 = A [1]

金币设定 = A [2]

姓名设定 = A [3]