Skip to content

Update TPath.Combine to reflect changes from Delphi 12

In Delphi 12 TPath provides following methods now:

class function Combine(const Path1, Path2: string; const ValidateParams: Boolean = True): string; overload; inline; static;
class function Combine(const Path1, Path2, Path3: string; const ValidateParams: Boolean = True): string; overload; static;
class function Combine(const Path1, Path2, Path3, Path4: string; const ValidateParams: Boolean = True): string; overload; static;
class function Combine(const Paths: array of string; const ValidateParams: Boolean = True): string; overload; static;

Source: https://docwiki.embarcadero.com/RADStudio/Athens/en/What%27s_New#Additional_RTL_Improvements

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information