Windows 安装程序 - 使用 Orca 将组合框添加到设置中



我正在尝试在组件设置过程中在对话框中显示组合框。目前,我们有一个单选按钮组。我认为用组合框替换它应该像在 MSI 的"ComboBox"表和"控件"表中添加适当的条目一样简单,在相应的对话框中用组合框替换对单选按钮组的引用。但是,这是行不通的。设置崩溃并给出错误 #2885。[Windows 安装程序错误 2885:无法在对话框 [2] 上创建控件 [3]。

关于如何做到这一点的任何想法?我显然只能使用逆戟鲸(这是自从任何人都记得以来一直使用的)。

啊哈!!弄清楚了它是什么。我做的一切都是正确的,除了当我用组合框替换单选按钮时,仍然有一个元素(上一个按钮)将单选按钮组作为下一个元素(有点像制表位)。在表单加载时,它试图找到单选按钮但找不到它们,从而给出了错误。

有点像处理链表时典型的新程序员错误:不更新对要删除/插入的节点的引用。

最新更新