[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'sysutils' (#rtl)

AnsiLowerCase

Return a lowercase version of a string.

Declaration

Source position: sysstrh.inc line 89

function AnsiLowerCase(

  const s: String

):String;

Description

AnsiLowerCase converts the string S to lowercase characters and returns the resulting string. It takes into account the operating system language settings when doing this, so spcial characters are converted correctly as well.

Remark: A widestring manager must be installed in order for this function to work correctly with various character sets.

Errors

None.

See also

AnsiUpperCase

  

Return an uppercase version of a string, taking into account special characters.

AnsiStrLower

  

Convert a null-terminated string to all-lowercase characters.

AnsiStrUpper

  

Convert a null-terminated string to all-uppercase characters.

Example

Program Example53;

{ This program demonstrates the AnsiLowerCase function }

Uses sysutils;

Procedure Testit (S : String);

begin
 Writeln (S,' -> ',AnsiLowerCase(S))
end;

Begin
  Testit('AN UPPERCASE STRING');
  Testit('Some mixed STring');
  Testit('a lowercase string');
End.
The latest version of this document can be found at lazarus-ccr.sourceforge.net.