I być odgadywanie ty dzwonić Windows API kartoteka lub jednakowy, więc ty potrzebować tylko PChar i smyczkowy typ, i Delphi kompilator decydować, według the wersja, the poprawny rodzaj i poprawny API wersja ono używać.
Z Delphi <2009 :="">Sznurek = AnsiString
(P) Przypalać = (P) AnsiChar
i wszystkie okno API dzwonić być the ANSI wersja, dzwonić:
CopyFile = CopyFileA
Z Delphi >=2009
Sznurek = WideString
Przypalać = WideChar
i wszystkie okno API dzwonić być the Szeroki wersja
w ten sposób, twój kod musieć robić z wszystkie wersja, bez zbyt dużo z inny typ oprócz gdy ty mieć wybór