共用方式為


EndDialog ControlEvent

此事件會通知安裝程式移除強制回應對話方塊。 在所有情況下,安裝程式都會移除目前的對話框。

此事件可由 PushButton 控件SelectionTree 控制件發行。 此事件應撰寫至 ControlEvent 資料表

此 ControlEvent 需要使用者介面在 完整 UI 層級執行。 此事件不適用於 減少的 UI,或 基本 UI。 如需詳細資訊,請參閱 使用者介面層級

下表列出從 ControlEvent 資料表中輸入之不同自變數所產生之事件的動作,

論點 安裝程序的動作
退出 精靈順序已關閉,且控件會傳回具有UserExit值的安裝程式。 這個自變數不能用於另一個對話框的子系的對話框中。
重試 精靈順序已關閉,且控件會傳回具有 Suspend 值的安裝程式。 這個自變數不能用於另一個對話框的子系的對話框中。
忽視 精靈順序已關閉,且控件會傳回具有 Finished 值的安裝程式。 這個自變數不能用於另一個對話框的子系的對話框中。
返回 控件會傳回目前對話框的父代,如果沒有父代,控件會傳回具有 Success 值的安裝程式。

 

發行者

此 ControlEvent 是由安裝程式所發行。

論點

在一般對話框中,ControlEvent 數據表的 Argument 數據行 可以是 “Return”、“Exit”、“Retry” 或 “Ignore”。

在錯誤對話框中,ControlEvent 數據表的 Argument 數據行 可以是 “ErrorOk”、“ErrorCancel”、“ErrorAbort”、“ErrorRetry”、“ErrorIgnore”、“ErrorYes” 或 “ErrorNo”。

訂閱者上的動作

沒有。

一般使用

強制回應對話方塊上的 PushButton 控件會繫結至 ControlEvent 數據表中的這個事件,以關閉對話框。