@Bjoerk: PAnsiChar und String?
String + PChar + TSHFileOpStruct + SHFileOperation
oder
AnsiString + PAnsiChar + TSHFileOpStructA + SHFileOperationA
oder
WideString + PWideChar + TSHFileOpStructW + SHFileOperationW
oder (ab Delphi 2009)
UnicodeString + PWideChar + TSHFileOpStructW + SHFileOperationW