本文整理自网络,侵删。
function PositionFirstGB(str: string): Integer;
var
i: integer;
begin
Result := 0;
for i := 1 to Length(str) -1 do
begin
//第一个汉字的第一个字节判断它的内码是否大于128大于则是汉字,小于则是英文
if ord(str[i]) > $7F then
begin
Result := i;
Break;
end;
end;
end;
相关阅读 >>
Delphi 10.3.3 启动cnpack ide 专家 cnwizards coreide260.bpl错误解决办法
更多相关阅读请进入《Delphi》频道 >>