System.WideStrUtils.WideExtractQuotedStr

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function WideExtractQuotedStr(var Src: PWideChar; Quote: WideChar): Widestring;

C++

extern DELPHI_PACKAGE System::WideString __fastcall WideExtractQuotedStr(System::WideChar * &Src, System::WideChar Quote);

Propriétés

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

Description

Convertit une chaîne PWideChar délimitée en une chaîne WideString non délimitée.

WideExtractQuotedStr retire les marques de délimitation de début et de fin d'une chaîne délimitée et réduit les paires de marques de délimitation au sein de la chaîne en une marque de délimitation simple. Le paramètre Quote définit le caractère à utiliser comme marque de délimitation. Si le premier caractère de Src n'est pas la valeur du paramètre Quote, WideExtractQuotedStr renvoie une chaîne vide.

La fonction copie les caractères de Src dans la chaîne de résultat jusqu'à la seconde marque de délimitation solitaire ou le premier caractère null de Src. Le paramètre Src est mis à jour pour pointer sur le premier caractère suivant la chaîne délimitée. Si Src ne contient pas de marque de délimitation de fin correspondante, le paramètre Src est mis à jour pour pointer sur le caractère null de terminaison.

Voir aussi