数组错误怪问题out of memory
我定义了一个结构;
TCard = record
XiePoCard :array[0..1000000] of byte;
end;
用这个结构定义了一个动态数组
Xiepo:array of TCard;
给数组设置长度时出错,out of memory ,但在我自己电脑上测试不出错,客户那边出错,同样都是xp
setlength(Xiepo,457);
[解决办法]
栈空间不够,D7默认栈空间1M, 1000000,差不多1M,外加程序其它的栈肯定超过
解决方法:Shift+CTRL+F11 => linker => max stack size,修改成适合的值