1

NSISを使用してインストーラーを作成しています。ユーザーが実行可能ファイルをもう一度クリックすると、インストールが再度続行され、ユーザーから説明が表示されます。これにより、同じアプリケーションの複数のインスタンスがインストールされます。

このページでは、セットアップを終了するためのキャンセルボタンを表示していますが、現在のインストーラーアプリケーションを閉じることができません。ユーザーがキャンセルボタンをクリックしてアプリケーションを中止した場合、セットアップを閉じたいと思います。

キャンセルボタンで現在のインストールをキャンセルするにはどうすればよいですか?

4

1 に答える 1

1

[キャンセル]ボタンが機能しない理由を想像することしかできません...偽の.onUserAbortコールバック関数を定義したのではないでしょうか。Abort内部で.onUserAbortを実行すると、ユーザーがインストーラーを閉じることができなくなります...

于 2013-01-29T17:23:52.917 に答える