System.IOUtils.TPath.Combine

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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;

C++

static System::UnicodeString __fastcall Combine(const System::UnicodeString Path1, const System::UnicodeString Path2, const bool ValidateParams = true)/* overload */;
static System::UnicodeString __fastcall Combine(const System::UnicodeString Path1, const System::UnicodeString Path2, const System::UnicodeString Path3, const bool ValidateParams = true)/* overload */;
static System::UnicodeString __fastcall Combine(const System::UnicodeString Path1, const System::UnicodeString Path2, const System::UnicodeString Path3, const System::UnicodeString Path4, const bool ValidateParams = true)/* overload */;
static System::UnicodeString __fastcall Combine(const System::UnicodeString *Paths, const System::NativeInt Paths_High, const bool ValidateParams = true)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TPath

Description

Combine deux chaînes de chemins.

Appelez Combine pour obtenir un nouveau chemin combiné à partir de deux chemins distincts. Si le second chemin est absolu, Combine le renvoie directement. Sinon, Combine renvoie le premier chemin concaténé au second. Le tableau suivant liste les paramètres attendus par cette méthode.



Nom Signification

Path1

Le premier chemin. Path1 est utilisé en tant que racine de Path2.

Path2

Le chemin qui est concaténé à Path1.



Remarque :  Combine déclenche une exception si les chemins donnés contiennent des caractères non valides.

Voir aussi