{对字符数组, 全部转换} procedure TForm1.Button1Click(Sender: TObject); var buf: array[0..6] of Char; begin buf := 'abcdefg'; CharUpperBuff(buf, Length(buf));
ShowMessage(buf); {ABCDEFG} end;
{只转换前 3} procedure TForm1.Button2Click(Sender: TObject); var buf: array[0..6] of Char; begin buf := 'abcdefg'; CharUpperBuff(buf, 3);
ShowMessage(buf); {ABCdefg} end;
{返回值} procedure TForm1.Button3Click(Sender: TObject); var buf: array[0..6] of Char; num: Integer; begin buf := 'abcdefg'; num := CharUpperBuff(buf, 4);