delphi2010 stream.writebuffer中字符串参数的问题
var
L: integer;
begin
L := Length(AValue);
CXlsLabel[1] := 8 + L;
CXlsLabel[2] := FRow;
CXlsLabel[3] := FCol;
CXlsLabel[5] := L;
Stream.WriteBuffer(CXlsLabel, SizeOf(CXlsLabel));
Stream.WriteBuffer( Pointer(AValue)^ , L );
if IncStatus then
IncColRow;
end;
上面这段代码,在delphi7中运行都好好的,但是到delhpi2010中输出全是乱码,谁知道怎么处理。