UCase 大小文字変換

UCase関数は指定したアルファベット文字列をすべて大文字に変換します。 Delphiでは AnsiUpperCase 関数 または UpperCase 関数 を使用します。
この二つの関数の違いは全角文字の処理の点で違います。AnsiUpperCase の方は全角も含め変換しますが UpperCase は全角を処理しません。

■ AnsiUpperCase , UpperCase の例
procedure TForm1.Button1Click(Sender: TObject);   
var
  SL, SU: string;
begin
  SL    :=    'delphidelphi';
  //DELPHIDELPHI  全角も小文字へ変換
  SU    :=    AnsiUpperCase(SL);
  //DELPHIdelphi  全角はそのまま
  SU    :=    UpperCase(SL);
end;



関連項目
LCase 大小文字変換