Zitat von
nahpets:
Hallo,
wie wäre es mit
Delphi-Quellcode:
function TFrameUsers.ChangeAccountName(const sAccountName : String): Boolean;
begin
result := AdsMgr.ADSUsers.ChangeAccountName(ADSPATH_OF_CURRENT_USER, sAccountName);
end;
und
Delphi-Quellcode:
...
if ChangeAccountName(EdContainerPath.Text) then begin
txt := '- Benutzer wurde erfolgreich nach "'+ EdContainerPath.Text +'" verschoben.';
end else begin
txt := '- Benutzer konnte nicht nach "'+ EdContainerPath.Text +'" verschoben werden.';
end;
...
Wenn das auch nicht geht, dann ziehe ich mich aus dem Thema zurück und will nie mehr was mit ADS zu tuen haben
Das dies Funktioniert habe ich schon im ersten Beitrag gepostet, nur ist das doch keine Lösung!!!? Ist doch unsauber und sieht auch sch... aus im Quellcode, ich möchte mich weigern solch Code zu erzeugen...
Gibts denn keine andere Lösung... muss das eigentlich so sein, oder ist das ein Bug? Ich gehe mal davon aus das da nur Delphi davon betroffen ist, ich habe sowas nämlich noch nie gehört oder gesehen...