在很多情况下都要识别汉字,以下是函数 VString
AnsiString __fastcall TForm1::VString(AnsiString ss)
{
AnsiString ass;
int ii,ll;
unsigned char cc;
ass="";
: } Y9 R0 p. T/ z/ y$ xll=ss.Length();
for(ii=0;ii<ll;ii++)
{
cc=ss.c_str()[ii];
, C* a6 ]8 U/ A. T4 X8 Cif(cc>0xa0)
8 l' G2 O" H9 ~& t# [8 y5 G{
) d3 ]! |/ R9 P* F+ d* v/ |ass=ass+ss.SubString(ii+1,2);
i++;
}
, r) g6 ?& V( R, |6 m: `5 felse
- x H9 ]' q/ L! f# N6 W; r( W{
* j0 Y, K7 p' Eass=ass+ss.SubString(ii+1,1);
* T) `0 f8 b8 i6 k3 i}
% w" \. v! U0 q j# D1 M Z}
& P+ o" n4 n1 d+ z' |return ass;
}
恩 发上来大家看 如果有更好的办法 大家一定要指教啊
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |