Forum: Win32/Win64 API (native code)
Delphi
by Der schöne Günther,
21. Feb 2014
Nein, das ist definitiv nicht der Fall. Beispiel: Textdatei direkt auf C:\ schreiben.
procedure TForm20.Button1Click(Sender: TObject);
var
strings: TStrings;
begin
strings := TStringList.Create();
strings.Append('Hallo Welt');
strings.SaveToFile('c:\textfile.txt');
end;
Forum: Win32/Win64 API (native code)
Delphi
by Der schöne Günther,
21. Feb 2014
Das LogonUser und ImpersonateLoggedOnUser funktioniert. Das sehe ich beispielsweise daran, wenn ich auf Dateien zugreifen möchte- Blockiere ich einem Benutzer explizit den Schreibzugriff auf die Datei, gebe mich dann als dieser aus, kann ich dort auch nicht mehr schreiben.
Das scheint allerdings nur die "Persönlichkeit" an sich zu betreffen. Gebe ich mich beispielsweise als Administrator aus,...