uses ..., StrUtils;
...
...
var
wstr: WideString;
str: string;
ss: string;
x: integer;
begin
// 同樣的字串, 存成不同的字串型態
// 就會有不同的結果
wstr := '一二三四五67八九十';
str := '一二三四五67八九十';
x := Length(str); // x = 18 = 8 個中文字 + 2 個英數字 = 8*2 + 2 = 18
x := Length(wstr): // x = 10 = 實際字數
ss := LeftStr(str,6); // ss = '一二三四五6'
ss := LeftStr(wstr,6); // ss = '一二三四五6'
ss := copy(str, 6); // ss = '一二三'
ss := copy(wstr, 6); // ss = '一二三四五6'
end;