如字符串:
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 := '導致無聲音 觸摸板觸失靈|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編寫的,數據庫也是繁體。
客戶端如果是繁體的,就不會出現這樣的情況。
客戶端如果是簡體的,就會出現上述情況。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货