InstallShield安装程序时checkbox设置默认勾选

昨日收到一位朋友发来的最新正版凤凰2010内部版本(包含所有功能,自带浏览器)

如果不进行编辑,正版凤凰是无法安装在没有dongle的电脑上的

经过InstallShield的一番编辑,解决了不能安装的问题,但是和2009年12月27日发布的凤凰2009内部版本一样,在单独安装凤凰主程序的时候会有一个checkbox(勾选框),内容为是否安装凤凰浏览器,如果不勾选,安装完成后我的电脑菜单是不会存在“Phoenix Phone Browser API”的

但是我想让他默认勾选,因为用inno setup打包的时候是静默安装,不会给用户勾选的机会,而我偏偏想要这个功能,因为对于删除手机自带文件,是个很不错的插件,在处理上个版本这个checkbox的时候,花了一个晚上,最后居然稀里糊涂的解决了,这次总算找到真正的解决方法了,是从InstallShield官方发现的

For any type of control, the initial value or state of the control is defined by the
corresponding property’s value. The value can be set in the Property table. In the case of a
check box control, the initial state can be checked (selected) or unchecked (cleared):

To have the check box initially checked, use the Property Manager view of the
InstallShield environment to set the property (CHECKBOXPROP) to the same value
you defined in the check box control’s Value setting (1, in this example).

To have the check box initially unchecked, delete the property (CHECKBOXPROP) from
the Property Manager view.

最新的内部凤凰版本安装截图 : ) PS:这个版本不会被公布,只有凤凰刷机论坛内部人员才可以使用

Leave a Reply

Your email address will not be published. Required fields are marked *