Skip to content

Función LeftStr()

La función LeftStr(), declarada en la unit System.StrUtils, devuelve una cadena que contiene un número específico de caracteres desde el lado izquierdo del parámetro ingresado.

Declaración de la función LeftStr()

function LeftStr(const AString: AnsiString; const Count: Integer): AnsiString; overload; 
function LeftStr(const AString: WideString; const Count: Integer): WideString; overload;

AString representa una expresión de tipo string desde la cual se devuelven los caracteres de la izquierda indicados en Count

El parámetro Count determina cuántos caracteres devuelve la función. Si es 0, devuelve una cadena de longitud cero (“”). Si es mayor o igual al número de caracteres en AString, se devuelve toda la cadena ingresada.

Ejemplo de la función LeftStr()

Uses System.StrUtils;
...
var
  vTxt : string;
begin
  vTxt := 'Delphi desde cero, programa tu vida.';
  vTxt := LeftStr(vTxt,12);
  // ahora vTxt es igual a 'Delphi desde'
end;