Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1326605
  • 博文数量: 436
  • 博客积分: 7854
  • 博客等级: 少将
  • 技术积分: 3225
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-18 16:30
文章分类

全部博文(436)

文章存档

2013年(2)

2012年(56)

2011年(70)

2010年(308)

分类:

2010-08-09 18:42:39

除了使用内存拷贝Move、copymem外,还有以下方法
type
  TInfo = Record
    Count:Integer;
    x:Integer;
    y:Integer;
  End;
  PInfo = ^TInfo;

var
  pf:PInfo;
implementation

{$R *.dfm}

//线程函数
function ThreadFun(p:Pointer):DWord;stdcall;
var
  Info:TInfo;
  i:Integer;
begin
  Info:=PInfo(p)^;  //这里拷贝值,而不是用指针。
  for i := 0 to Info.Count-1 do
    begin
      。。。
    end;
  Result:=0;
end;
-------------------------
记录比较函数
comparemem
阅读(476) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~