Es ist völlig ok hier mit
PChar
zu arbeiten, denn es wird ja auch mit
TSHFileOpStruct
und mit
SHFileOperation
gearbeitet und eben
nicht mit den expliziten
Ansi oder Wide Varianten.
Hier wird je nach Compiler-Version automatisch zwischen der
Ansi und Wide Variante gewechselt, genau so, wie auch
PChar
dann in der Bedeutung (
PAnsiChar
vs
PWideChar
) wechselt.
Es ist also nicht unsauber, sondern
genau richtig!
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)