yangh71 发表于 2012-9-16 11:19:57

我在虚拟机中运行autoit的程序,结果出现错误提示,但本机不会,何解?



我在虚拟机中运行autoit的程序,结果出现错误提示,但本机不会,何解?

netegg 发表于 2012-9-16 12:04:49

12985行,子脚本使用了非数组变量

yangh71 发表于 2012-9-16 14:09:01

先谢谢了!但这个是编译过的。程序本省只有200多行,因此我还是去查看变量开始,谢谢先!

love5173 发表于 2012-9-16 14:29:53

回复 3# yangh71
本身语言有一些是自己已经写好的,你用的时候虽然只有200行,但是不代表内部只有200行。#include 里面的函数都是算在内的
另外出现这个提示的时候还跟你这个程序在做什么有关系。因为不知道你具体是用了什么数据,但是
在虚拟机用的时候明显就不符合函数的标准

xyhqqaa 发表于 2012-9-17 13:39:13

路过。、、纯顶

zch11230 发表于 2012-9-18 00:46:35

以前经常遇到 使用了非数组变量,编译的时候不会提示,大多数正常情况下也不会报错,比较难排查, 所以现在在使用数组之前 如果不太确定的话 都要加一个判断 它是否为数组。数组的维度是否正确。

shqf 发表于 2012-9-18 09:52:23

要看程序的内容。比如程序要操作文件,而虚拟机中无此文件,就有可能要报错了。
页: [1]
查看完整版本: 我在虚拟机中运行autoit的程序,结果出现错误提示,但本机不会,何解?