【发布时间】:2012-10-23 13:01:43
【问题描述】:
我正在使用 Delphi pascal 版本。 4 我有一个用户姓名首字母,需要从姓名首字母中获取活动目录显示名称 所以我不想改变 AD 只是读取 - 一个函数会像这样很好:
fullname, user :string;
user:='DKTB'
(调用函数)
fullname:=getAdDispayName(user);
(通话后全名 = 'Torben Bagge')
我用谷歌找到它,但只能在 C 中找到它,而不是 pascal。
【问题讨论】:
-
首先我会下载
JEDI JWSCL(此时SourceForge 似乎以某种方式被破坏了),其中包含JwaActiveDS单元,其中包含使用AD 所需的所有东西。然后我会尝试翻译this之类的代码。 -
@TLama:+1 提到 Jwa/Jwscl!上述示例代码使用枚举器查找帐户,这在大型 AD 环境中可能需要很长时间。对于这种操作,IDirectorySearch 是更好的选择!
标签: delphi active-directory pascal