inno-setup

How do you determine if an object has be constructed in Inno Setup Pascal Script?

断了今生、忘了曾经 提交于 2021-02-04 21:27:07
问题 How do I check that my checkbox has been created / constructed and can be used to check if checked? [Code] var MyCheckBoxThatMayExistOrNot: TNewCheckBox; procedure Whatever(); begin { Check if MyCheckBoxThatMayExistOrNot exists and checked } if ????? and MyCheckBoxThatMayExistOrNot.Checked then begin ... end; end; TIA!! 回答1: Compare the variable value against nil: if (MyCheckBoxThatMayExistOrNot <> nil) and MyCheckBoxThatMayExistOrNot.Checked then An equivalent is use of Assigned function: if

How do you determine if an object has be constructed in Inno Setup Pascal Script?

无人久伴 提交于 2021-02-04 21:26:03
问题 How do I check that my checkbox has been created / constructed and can be used to check if checked? [Code] var MyCheckBoxThatMayExistOrNot: TNewCheckBox; procedure Whatever(); begin { Check if MyCheckBoxThatMayExistOrNot exists and checked } if ????? and MyCheckBoxThatMayExistOrNot.Checked then begin ... end; end; TIA!! 回答1: Compare the variable value against nil: if (MyCheckBoxThatMayExistOrNot <> nil) and MyCheckBoxThatMayExistOrNot.Checked then An equivalent is use of Assigned function: if

Can you create a custom page that looks like the Finish page?

别来无恙 提交于 2021-02-04 21:01:51
问题 Can you create a custom page that looks like the Finish page? This is the code for custom page, UserPage2 := CreateCustomPage( UserPage1.ID, 'Title', 'Details' ); This custom page, Needs to look like this, The reason for this is because, sometimes when the user runs the installer again they will be able to select few options. Based on the options the installer needs to make few changes to the settings used by the installed program without overwriting the files by reinstalling. So the user

Inno Setup change Task Manager Description for Setup.tmp

落爺英雄遲暮 提交于 2021-02-04 19:52:48
问题 I already suspect it is not possible and likely to be hardcoded, requiring modification of the Inno Setup source code, however Inno Setup is extremely flexible, so maybe there is a way? Is it possible to change what is displayed in the Windows Task Manager Description field for Setup.tmp that runs with Setup.exe, from 'Setup\Uninstall' to something else? I have already checked if this is one of the default messages that can be modified. If not possible directly in Inno Setup, as I suspect,

Deploying application with .NET framework without admin privileges

匆匆过客 提交于 2021-02-04 06:56:33
问题 Disclaimer: If this question does not belong on SO, please leave a hint where to move it. Hello everyone, the company I work for has developed an application that has accumulated a bunch of dependencies over time: .NET 3.5 with updates .NET 4.0 with updates VC++ Redist 2010 VC++ Redist 2013 VC++ Redist 2015 Our proprietary device driver Everything was then packaged into an Inno Setup executable and distributed to the clients. Recently, the need for an auto-update mechanism has been pointed

Deploying application with .NET framework without admin privileges

孤街醉人 提交于 2021-02-04 06:54:10
问题 Disclaimer: If this question does not belong on SO, please leave a hint where to move it. Hello everyone, the company I work for has developed an application that has accumulated a bunch of dependencies over time: .NET 3.5 with updates .NET 4.0 with updates VC++ Redist 2010 VC++ Redist 2013 VC++ Redist 2015 Our proprietary device driver Everything was then packaged into an Inno Setup executable and distributed to the clients. Recently, the need for an auto-update mechanism has been pointed

Deploying application with .NET framework without admin privileges

最后都变了- 提交于 2021-02-04 06:54:00
问题 Disclaimer: If this question does not belong on SO, please leave a hint where to move it. Hello everyone, the company I work for has developed an application that has accumulated a bunch of dependencies over time: .NET 3.5 with updates .NET 4.0 with updates VC++ Redist 2010 VC++ Redist 2013 VC++ Redist 2015 Our proprietary device driver Everything was then packaged into an Inno Setup executable and distributed to the clients. Recently, the need for an auto-update mechanism has been pointed

Is the Verisign Timestamp server down? [closed]

守給你的承諾、 提交于 2021-02-02 12:13:09
问题 Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 22 days ago . Improve this question I was trying to build my setup scripts with Inno Setup these past two days (1 & 2 Jan 2021) and the digital signing was failing. So I contacted Verisign via email and await their response. 回答1: I received an official response from Verisign this afternoon (on 2 Jan

Is the Verisign Timestamp server down? [closed]

匆匆过客 提交于 2021-02-02 12:08:39
问题 Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 22 days ago . Improve this question I was trying to build my setup scripts with Inno Setup these past two days (1 & 2 Jan 2021) and the digital signing was failing. So I contacted Verisign via email and await their response. 回答1: I received an official response from Verisign this afternoon (on 2 Jan

Is the Verisign Timestamp server down? [closed]

时光总嘲笑我的痴心妄想 提交于 2021-02-02 12:07:49
问题 Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 22 days ago . Improve this question I was trying to build my setup scripts with Inno Setup these past two days (1 & 2 Jan 2021) and the digital signing was failing. So I contacted Verisign via email and await their response. 回答1: I received an official response from Verisign this afternoon (on 2 Jan