[英]Destroy object in Inno Setup Pascal Script
您如何銷毀如下創建的 object。 我可能需要根據對前幾頁的回答來更改頁面:
[Code]
var
UninstallFirstPage: TNewNotebookPage;
procedure Whatever();
begin
UninstallFirstPage := TNewNotebookPage.Create(UninstallProgressForm);
UninstallFirstPage.Notebook := UninstallProgressForm.InnerNotebook;
UninstallFirstPage.Parent := UninstallProgressForm.InnerNotebook;
UninstallFirstPage.Align := alClient;
...
{ How do you destruct UninstallFirstPage - may want to change it after created }
end;
在 Inno Setup Pascal Script(在 Delphi/VCL 中)中,您通過調用名稱為Free
的析構函數來銷毀 object:
UninstallFirstPage.Free;
一個好的做法是在之后重置變量值:
UninstallFirstPage := nil;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.