2

私はそこに私が書いた2つのファイルProduct.wxcを持っています

<Property Id="CheckBoxProp">

およびカスタムアクション

<InstallExecuteSequence>
      <Custom Action="MyCustomAction" After="InstallInitialize">
        CheckBoxProp=1 
      </Custom>
</InstallExecuteSequence>

別のファイルMyCheckBoxDlg.wxcにUIダイアログを記述し、チェックボックスについて説明しました

<Control Type="CheckBox" Id="MyCheckBoxID" Width="125" Height="26" X="26" Y="124" Text="My text" Property="CheckBoxProp" CheckBoxValue="1" />

MyCheckBoxDlgへのDialogRefがある別のファイルに書き込んだすべての公開

インストールを開始すると、customactionに値の変更CheckBoxPropが表示されません。

plzを助けて!私はあなたの助けを待ちます。

4

1 に答える 1

4

CheckBoxProp は、セキュリティで保護された (パブリック) プロパティではなくプライベートです。これを CHECKBOXPROP に変更し、Secure 属性を使用して、SecureCustomPropertiesプロパティにリストを取得します。

于 2012-09-16T00:29:06.180 に答える