你没有显示你制造的物体,而是你制造的物体,相反,如果你愿意,你如何释放这些物体。
请注意,如果您的物体只是为了跳跃而消耗记忆,那么你就只能让Windows收回您的记忆,而这一副作用(如果没有的话)可能包括你的微小应用会更快地关闭。
Nevertheless, most conscientious developers choose to fully free every object they create. If you created an object like this:
x := TMyObject.Create;
接着,你呼吁自由:
x.Free;
如果物体是母子拥有的成分,则不需要予以释放。
如果物体为接口物体(参考数字),你就只字不提:
x := nil;
如果所涉类型是价值类别(Double, Integer),那么你不必予以释放。
如果有关类型自动管理(记录、扼制),也不必予以释放。
如果贵物体分配更多的物体,释放这些物体的正确位置就是该物体的 des子。
这些是规则。 只是跟随他们,你将不泄露。 你的假释申请以你未指明的方式终止。 你们是否期待对你未说明的问题作出一些魔 的回答? 如果是我的话,我将确保我的申请有条不紊地结束,在正常关闭期间,我可以释放自己的资源。 如果它异常终止,那么你书写的任何“行业”区块就不会被执行。 我建议你通过您的《关闭法》采取单一步骤,确保它完全执行。
如果你张贴了你的法典的一些例子,那么本来可以作出更具体的答复。