在很多情况下都要识别汉字,以下是函数 VString
# [1 t' ?9 U7 n: B8 f+ r, j- gAnsiString __fastcall TForm1::VString(AnsiString ss)
{
|/ ?6 {- }5 r/ PAnsiString ass;
int ii,ll;
5 [8 p. J4 Z+ P: ^3 i0 Nunsigned char cc;
9 T6 p& z4 r: s$ |/ s; ]ass="";
ll=ss.Length();
for(ii=0;ii<ll;ii++)
+ H, f' G( s3 `" u8 @ w4 R. [4 R{
% y+ X8 S4 w# [2 l- X5 xcc=ss.c_str()[ii];
9 ^& K" ~; B6 V! Xif(cc>0xa0)
{
ass=ass+ss.SubString(ii+1,2);
) }) j3 m4 Q" J+ X2 Bi++;
}
& X+ B; b$ T" W( E. Zelse
( N, {$ S% g: U# z5 {3 { g{
- o! M; U, p1 h6 ~ass=ass+ss.SubString(ii+1,1);
: y5 c5 O, H' u# p' E! F- x0 u}
}
return ass;
}
恩 发上来大家看 如果有更好的办法 大家一定要指教啊
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |