Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
934 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#13

Re: NICHT INTERAKTIVER Windows Active directory logon

  Alt 16. Nov 2007, 17:54
Hi iskywalker,

LoginName, etwa so?

Delphi-Quellcode:
function LoginName : String;
var
  ADSystemInfo : TADSystemInfo;
  _aUser : IADsUser;
begin
  Result := 'ohne';
  ADSystemInfo := TADSystemInfo.Create(Self);
  try
    if SUCCEEDED(ADsGetObject('LDAP://' + ADSystemInfo.UserName, IADsUser, _aUser)) then Result := _aUser.Get('sAMAccountName');
  finally
    ADSystemInfo.FreeOnRelease;
  end;
end;
@generic

Warum so aufgebracht, habe ich etwas überlesen?

Gruß
  Mit Zitat antworten Zitat