【发布时间】:2022-01-01 16:31:36
【问题描述】:
我正在制作安装程序,现在我想在安装对话框中检查用户输入。
有人说应该使用自定义动作,现在我可以用C#编写自定义动作并将其嵌入到安装程序中,那么我应该如何进行输入验证?
谢谢!
【问题讨论】:
-
要为您指明正确的方向,您可以使用您的 C# 自定义操作来访问该值并设置一个属性来指示您是否可以继续。在您的 UI 中,您可以只引用此属性。此外,如果性能是优先考虑的因素,您可能希望使用 VBScript 编写它,.NET 自定义操作的加载和运行速度要慢得多。
-
@codemonkeh 谢谢!这正是我需要的。
-
@codemonkeh 嗨,您能提供更多建议吗?目前我正在尝试使用 vbscript 来定义一个动作,但我怎么能触发这个动作呢?下一个按钮和编辑文本在同一个对话框中,我想在单击下一个按钮时检查输入,所以动作应该在单击之前触发,那么如何触发呢?谢谢
标签: validation wix