Registriert seit: 10. Apr 2006
Ort: Leverkusen
969 Beiträge
Delphi 6 Professional
|
AW: ShellExecute liefert ERROR_ACCESS_DENIED
15. Jan 2018, 18:35
Hmm..
Da bei Delphi 7 PChar = PAnsiChar ist, kannst Du auch eigendlich konsequent immer PAnsiChar verwenden.
Jedoch dann am Besten auch ShellExecuteA und die Strings sollte dann fix AnsiString sein.
Alternativ konsequent PWideChar in Verbindung mit ShellExecuteW und WideString.
Dann ist es Type-Konform, egal welche Delphi Version.
|