易语言写的程序到别人电脑就不能用了
我用易语言写了个翻译软件在我的电脑上可以正常使用没有任何问题但是给我朋友使用却提示错误错误代码:1错误信息:数组成员引用一下标超出定义范围求高手指教...
我用易语言写了个翻译软件 在我的电脑上可以正常使用没有任何问题 但是给我朋友使用却提示错误
错误代码:1
错误信息:数组成员引用一下标超出定义范围
求高手指教 展开
错误代码:1
错误信息:数组成员引用一下标超出定义范围
求高手指教 展开
5个回答
展开全部
我举个例子吧:
比如你声明了一个数组。有3个维数。
你把电脑里的盘符全保存进去。如果你有3个盘符就不会出错,但是如果你朋友有4个盘符,你的数组肯定装不下。我可以帮你看看QQ:623353743
比如你声明了一个数组。有3个维数。
你把电脑里的盘符全保存进去。如果你有3个盘符就不会出错,但是如果你朋友有4个盘符,你的数组肯定装不下。我可以帮你看看QQ:623353743
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
出现这个问题一般是数组下标越界 比如你定义了一个整形数组长度为3,你去调用它的第四个元素
就会出现这个问题
出现这个问题最常见的就是在循环里面,一般调用时候用数组的长度属性来控制循环 不要直接使用次数
就会出现这个问题
出现这个问题最常见的就是在循环里面,一般调用时候用数组的长度属性来控制循环 不要直接使用次数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在每一个有数组的地方前面都加一个判断
取数组成员数()
用这个命令来判断
你把源码发上来我看看
取数组成员数()
用这个命令来判断
你把源码发上来我看看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哦,这个问题什么简单,手先你要想清楚编译的方式,易语言有几种编译方式/如/编译/独立编译。5.0以上版本有一个叫静态编译……
再这里给你说几个编译的重要点。如编译/如果你使用的是编译的话,哪么你写出来的程序,要别的机器上想可以使用的话手先你要看一下他的机器是否有你的程序所需要的支持库文件,如果有的话。哪么你的程序就可以使用,没有的话就不能用了,因为使用编译出的程序要带着支持库走才行的啊。你的程序就等于没有用了……
一般现在写程序编译有的人行静态的/独立的,独立的很不错。就是说他可以单独的在别的机器上使用本程序,静态也可以的啊。但是有一个问题,你就算用了独立或静态在有的机器上也是用不了。因为要看系统有没有带易程序所需要的文件,我写了很多程序要少数机器上还是用不了的。放一个系统就可以用了。所以这个问题很麻烦,他不能和C++比……
说的不是很好,因为我想睡觉了。就说到这里了,有什么小问题可以来问一下我朋友
再这里给你说几个编译的重要点。如编译/如果你使用的是编译的话,哪么你写出来的程序,要别的机器上想可以使用的话手先你要看一下他的机器是否有你的程序所需要的支持库文件,如果有的话。哪么你的程序就可以使用,没有的话就不能用了,因为使用编译出的程序要带着支持库走才行的啊。你的程序就等于没有用了……
一般现在写程序编译有的人行静态的/独立的,独立的很不错。就是说他可以单独的在别的机器上使用本程序,静态也可以的啊。但是有一个问题,你就算用了独立或静态在有的机器上也是用不了。因为要看系统有没有带易程序所需要的文件,我写了很多程序要少数机器上还是用不了的。放一个系统就可以用了。所以这个问题很麻烦,他不能和C++比……
说的不是很好,因为我想睡觉了。就说到这里了,有什么小问题可以来问一下我朋友
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询