pos
如字符串:
vResult := '致音 摸板失|ABCDE|FGH|';
用pos函
for i := 0 to MaxCount do array_s[j] := '';
i:= pos('|',vResult) ;
j:=0;
while i > 0 do
begin
array_s[j] := copy(vResult,1,i-1);
vResult := copy(vResult,i+1,length(vResult));
inc(j);
i := pos('|',vResult) ;
end;
然得到的果:
array_s[0] := 致音 ;
array_s[1] := 摸板 ;
array_s[2] := 失 ;
array_s[3] := ABCDE ;
array_s[4] := FGH ;
字和|怎被解成一了。
系是用繁delphi的,也是繁。
客端如果是繁的,就不出的情。
客端如果是的,就出上述情。
[解决办法]
应该是字符集的问题呀~~~vResult这个你使用宽字符试试~~WideString