数组成员引用下标必须大于等于1,引用数组元素时,数组下标允许是

adminbo 知识百科 70 0
1、易语言错误代码4数组成员引用下标必须大于等于1怎么办?

你的[关卡数] 中是个变量 变量的值小于1 所以报错造成数组越界 你可以这么做。

这个问题的原因是你使用的某个引用非正版的第三方DDE数据用***.dll插件的BUG,要解决只能放弃使用、删除这个***.dll插件。

按照你说的,如果是提示数组成员引用下标超出定义范围的话,应该是返回数组的问题,一旦返回数组的成员不到3个,那么你写的返回数组 [3]就会提示那样的错误,你检查下返回数组的成员数吧。

这个仅仅看代码是看不出的,因为是否出错还和数据有关,而你这没有数据 例如:这里如果+号部分出错,可能就是分割点阵具体信息[3]这个变量分割后没有四个部分。

2、易语言为什么会出现数组成员引用下标必须大于等于1

这个问题的原因是你使用的某个引用非正版的第三方DDE数据用***.dll插件的BUG,要解决只能放弃使用、删除这个***.dll插件。

你说的数组是程序设计中的数组吗?把具有相同类型的若干变量按有序的形式组织起来的一种形式,这些按序排列的同类数据元素的 *** 称为数组。数组成员引用的下标值就是这个成员元素在数组中的位置。

你的[关卡数] 中是个变量 变量的值小于1 所以报错造成数组越界 你可以这么做。

3、易语言“错误代码4:数组成员引用下标必须大于等于1”怎么解决?

你的[关卡数] 中是个变量 变量的值小于1 所以报错造成数组越界 你可以这么做。

这个问题的原因是你使用的某个引用非正版的第三方DDE数据用***.dll插件的BUG,要解决只能放弃使用、删除这个***.dll插件。

引用了一个不存在的数组元素,肯定会错误。改进 *** :在使用分割内容[1]之前,先检查数组的成员数,用命令“取数组成员数()”即可,然后判断它的值是不是>0,然后再引用数组元素。

抱歉,评论功能暂时关闭!