gpt4 book ai didi

c# - .Net 安装项目中的自定义对话框

转载 作者:太空宇宙 更新时间:2023-11-03 14:32:31 25 4
gpt4 key购买 nike

查看下面的更新

我一直在代码项目 (http://www.codeproject.com/KB/install/vsSetupCustomDialogs.aspx) 阅读有关为 .NET 安装项目创建自定义对话框的信息,并且我安装了 Orca 工具并了解如何自定义对话框。

但是,有一件事我似乎想不通。是否可以有一个对话框显示机器上的用户列表,每个用户都有一个复选框(动态复选框列表)?除了编辑属性表之外,如何将我的用户列表传递给对话框或为对话框设置一些自定义代码。

我正在安装代理,以及如何让管理员选择哪些用户将使用代理。该代理用于监控互联网使用情况。

更新:我只关心机器上的本地用户列表,而不是域用户。

更新 好的,我想我可以用更基本的方式总结我的问题。有没有办法让安装对话框具有一个动态的复选框列表,该列表由显示对话框时评估的条件/方法确定?

最佳答案

获取一台机器上的用户列表,真的是不可能的。在加入域的情况下,可能(而且几乎肯定会)有能够登录给定机器但以前从未登录过的用户。一个直接的例子是“域管理员”,他们被授予登录 PC 的权利是因为他们是“域管理员”组的成员,而不是通过将他们的特定用户添加到机器上的任何本地组。

如果您想让管理员选择提供异常(exception)情况,最好的办法是使用 Active Directory Object Selection dialog (几乎肯定存在更多最新示例/版本!)并让管理员选择异常(exception)而不是包含。

关于c# - .Net 安装项目中的自定义对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2273167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com