我使用的是一个旧的脚本引擎,它的创建者不再支持它,并且遇到了一些内存泄漏的问题。这对于大多数情况都很有效,但是当Delphi函数的返回类型是Variant时,它会泄漏内存,因为variant永远不会被处理。有谁知道如何接受包含变量的非类型化参数,并确保它将被正确处理?procedure StringToVar(var p; var v : Variant); asm end;这工作得很好,并且不会产生内存<e
我已经写了一个应用程序,在这个应用程序中,当我将TBitmap32保存到一个流中时,我偶尔会发现图形单元的GDIError方法引发的EOutofResources错误。我已经下载并运行了Desktop Heap Information Monitor工具,该工具报告如下:Copyright (c) Microsoft Corporation.