问题:如何及时释放数组所占用的内存
(1) mian.asp 的内容如下:
<!-- #include file=./aaa.asp -->
<!-- #include file=./bbb.asp -->
<!-- #include file=./ccc.asp -->
(2) aaa.asp 的内容如下:
dim aaa_m()
redim aaa_m(a1,a2,a3)
然后是aaa.asp的程序主体
(3) bbb.asp 的内容如下:
dim bbb_m()
redim bbb_m(b1,b2,b3)
然后是bbb.asp的程序主体
(4) ccc.asp 的内容如下:
dim ccc_m()
redim ccc_m(c1,c2,c3)
然后是ccc.asp的程序主体
问题如下:
由于数组aaa_m(),bbb_m(),ccc_m()都较大
当运行完bbb.asp后,系统提示内存不够了
而aaa.asp,bbb.asp,bbb.asp又必须由mian.asp一次调用完成
有什么办法可以在aaa.asp运行完成后,释放出aaa_m()占用的内存
然后再加载bbb.asp( 因为此时的bbb.asp已经不需要aaa_m()了)
然后释放出bbb_m()占用的内存,再加载ccc.asp,
直至全部完成
------解决方案--------------------Erase 数组
------解决方案--------------------系统架构设计问题.