16,748
社区成员
发帖
与我相关
我的任务
分享
function py(strHz:WideString):string ;
var
strJZ,s1,s2:WideString;
i,k:Integer;
strPY:string;
begin
strJZ:='八嚓哒妸发旮铪讥讥咔垃妈拿哦妑七然仨他哇哇哇夕丫匝咗';//分隔基准
for i:=1 to Length(strHz) do
begin
k:=0;
repeat
inc(k);
s1:=Copy(strJZ,k,1);
s2:=Copy(strHz,i,1);
until WideCompareText(s1,s2)>0; //这里的函数WideCompareText是关键!
strPY := strPY + Chr(64 + k);
end;
Result:=strPY;
end;
procedure TForm1.btn1Click(Sender: TObject);
begin
ShowMessage(py('鎔勍'));
end;