事情是这样的:
我在report中多加了一个字段,加上对应的QRDBtext,然后在程序中运行,没有错误。
我直接运行执行文件,根本没有打开查询报表,只是打开正常录入数据的那个界面,然后关掉程序,就弹出这个错误。我又回到delphi里运行,还是没有错误。我把那个字段去掉,然后编译,然后在外面运行那个执行文件,就不出错误了。我又进到delphi里,在报表中加一个其他字段,编译,运行执行文件,又处错误。我把这个执行文件拷到同事机器上运行,怪了,没有错误!!!请问是怎么回事???还有另一个程序,在delphi里也不出错误,运行执行文件也不出错误,但偶然,偶然,关掉这个程序的时候也会出现这种内存不能为read的错误,我就看到过一次,是在别人的机器上,但再回去找原因,又怎么都不出错误了??????
我在report中多加了一个字段,加上对应的QRDBtext,然后在程序中运行,没有错误。
我直接运行执行文件,根本没有打开查询报表,只是打开正常录入数据的那个界面,然后关掉程序,就弹出这个错误。我又回到delphi里运行,还是没有错误。我把那个字段去掉,然后编译,然后在外面运行那个执行文件,就不出错误了。我又进到delphi里,在报表中加一个其他字段,编译,运行执行文件,又处错误。我把这个执行文件拷到同事机器上运行,怪了,没有错误!!!请问是怎么回事???还有另一个程序,在delphi里也不出错误,运行执行文件也不出错误,但偶然,偶然,关掉这个程序的时候也会出现这种内存不能为read的错误,我就看到过一次,是在别人的机器上,但再回去找原因,又怎么都不出错误了??????
我现在是2G的内存条,是新升级的。两个条子是一样的。用的ghost版本。