显示目录列表控件中的文件

2024-03-20

有没有办法让用户使用 BrowseDlg 选择特定文件?我所能找到的是你只能选择一个文件夹!我相信文件选择是正在使用的“常见”功能之一。

任何人都可以提供一些关于如何实现这一目标的建议。

Thanks!

Update

我正在考虑为此创建一个 C# 自定义操作,因为项目中的所有其他 CA 均采用 C# 语言。但我不确定一些事情......

  1. 如何使用现有的 UI 序列对该 CA 对话框进行排序。
  2. 如何在我的自定义对话框之一中单击按钮时触发 CA。
  3. 如何从文件浏览 CA 获取文件路径以供 WIX 进一步使用。

我创建的其他 CA 没有任何关联的 UI。

请指教。 谢谢!


实际上,Windows Installer 没有任何内置的“浏览文件”对话框。不同的供应商提供他们的定制解决方案,例如高级安装程序 http://www.advancedinstaller.com/user-guide/tutorial-browse-for-file.html and 安装盾 http://community.flexerasoftware.com/showthread.php?t=180927.

无论如何,这一切最终都会出现在自定义对话框和浏览按钮的自定义操作中。你可以找到一个这样的例子here http://www.installsite.org/pages/en/msi/ca.htm(在该页面上搜索“文件浏览对话框”)。您将找到的包包含自定义操作、示例解决方案和一些注释。它基于 InstallShield,但您至少可以从那里执行自定义操作(在 WiX 中创建自定义对话框并不难)。作为最后的手段,您可以尝试自己实现此 CA。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

显示目录列表控件中的文件 的相关文章

随机推荐