由于我刚注册,要两天后才能提出问题,由于很着急,所有暂时在这里提个问题,请大家原谅。
在 SPCOM 的 ReceiveData 过程中我这样写的:
var
AkgStr:string;
begin
SetLength(AkgStr, BufferLength);
Move(Buffer^, PChar(AkgStr)^, BufferLength);
end;
可我跟踪下程序,将得到的 AkgStr 的值连续写到了文本文件中,却得到下面乱码,怎么没有0..9的数字啊!
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?巰?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?巰?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?幚?
?庎鋷?巰?
?庎鞄?幚?
?庎鋷?幚?
?幚丘幚?
?巰丘幚?
?幚囸巰?
?庎鞄?幚?
?庎鋷?幚?
?庎鋷?幚?
或者是
???????帏
???????帏
???????帏
??xxxxxf?
??xxxxxf?
??xxxxxf?
??xxxxxf?
??xxxxxf?
??xxxxxf?
???????帏
???????帏
???????帏
我该怎么办,是不是要将得到的 AkgStr 再处理一下,怎样处理?