Registriert seit: 26. Mai 2006
Ort: Arnsberg
588 Beiträge
Delphi 11 Alexandria
|
Re: Benutzerkennwort zurücksetzen
14. Jul 2008, 12:35
Hy,
mit diesem Code hatte ich es schon mal am laufen:
Delphi-Quellcode:
function CreateProcessAsLogon(const User, PW, Application, CmdLine: WideString):
Boolean;
var
si : TStartupInfoW;
pif : TProcessInformation;
begin
ZeroMemory(@si, sizeof(TStartupInfo));
si.cb := SizeOf(TStartupInfoW);
si.dwFlags := STARTF_USESHOWWINDOW;
si.wShowWindow := 1;
Result := CreateProcessWithLogonW(PWideChar(User), nil, PWideChar(PW),
LOGON_WITH_PROFILE, nil, PWideChar(Application +' '+CmdLine),
CREATE_DEFAULT_ERROR_MODE, nil, nil, si, pif);
end;
Jetzt habe ich den Code wieder in mein Projekt eingefügt und erhalte : [Fehler] projekt.dpr(1635): E2010 Inkompatible Typen: 'PStartupInfoW' und '_STARTUPINFOW'
KUBA
Stefan Kubatzki E=mc2
|
|
Zitat
|