综合

img LuckyJan

保存数据到 olevariant

发表于2004/10/9 10:11:00  972人阅读

function TTAutoTest.Getobj: OleVariant;
var t:Tdataclass;
    ms:tmemorystream;
begin
  t := TDataclass.create(nil);
  ms := Tmemorystream.create;
  try
  t.Savetostream(ms);
  result := vararraycreate([0,ms.size-1],varbyte);
  ms.position := 0;
  ms.readbuffer(varArrayLock(result)^, ms.size);
  finally
    t.free;
    ms.free;
    varArrayunlock(result);
  end;
end;
阅读全文
0 0

相关文章推荐

img
取 消
img