有没有一种方法可以释放分配给 vbscript 中变量的内存?
例如:x=10 执行此语句时,分配内存并将值存储在该内存中。
有没有办法释放那个内存。
我知道一旦执行结束或变量超出函数的范围,内存就会自动释放,但是有没有释放它的方法?
有没有一种方法可以释放分配给 vbscript 中变量的内存?
例如:x=10 执行此语句时,分配内存并将值存储在该内存中。
有没有办法释放那个内存。
我知道一旦执行结束或变量超出函数的范围,内存就会自动释放,但是有没有释放它的方法?
每个变量使用一些内存直到存在,甚至Nothing Is Object
!
Set myObj = Nothing
WScript.Echo "IsObject = " & IsObject(myObj)
WScript.Echo "IsNothing = " & (myObj Is Nothing)
'>> IsObject = True
'>> IsNothing = True
(注意:Is
运算符比较两个对象引用变量。)
如果它是一个对象,只需将其设置为 Nothing