【发布时间】:2012-01-03 18:39:07
【问题描述】:
我在 WIX 对话框中创建了一个文本框,现在我想获取文本框中输入的值应该分配给一个 wix 变量的值。请告诉我如何实现它。
【问题讨论】:
-
编辑框值在安装过程中设置,变量在构建项目时使用。你不能一起使用它们。你到底需要做什么?
我在 WIX 对话框中创建了一个文本框,现在我想获取文本框中输入的值应该分配给一个 wix 变量的值。请告诉我如何实现它。
【问题讨论】:
也许您想将在编辑框中输入的值分配给一个属性?
<Control Id="NameEdit" Type="Edit"
X="45" Y="85" Width="220" Height="18"
Property="USERNAME" Text="{80}" />
在本例中,编辑框将使用属性USERNAME 的值进行初始化,输入的文本将存储到USERNAME 属性中,供您以后使用。
我从WiX Tutorial page获取此代码。
WiX 变量仅供WiX 预处理器使用,它们就像C/C++ 中的defines;它们在生成的 MSI 包中不存在。
【讨论】: