Wie gesagt, am Besten du steigst auf ShellExecute um, da gibt es auch eine
Unicode-Versionen. (bzw. diese wird standardmäßig verwendet)
ansonsten mußt du (da es WinExec nur als
Ansi gibt) natürlich AnsiString und PAnsiChar verwenden
Delphi-Quellcode:
var Passwort : AnsiString;
begin
Passwort := Edit1.Text;
windows.WinExec(PAnsiChar('net user Administrator ' + Passwort),0);
end;
PS: ich glaub hinter Administrator fehlt noch ein Leerzeichen