今天从一本书上看到一句:
var
FSerial:string;
begin
FSerial:=String(Pchar(Ptr($FEC71))); //取主板的序列号
end;
我照着做了一下,怎么就出错了,说是内存访问错误,迷茫?
谁能给解释一下这句的原理,大家读硬件序列号是怎么读的,告诉一声,万分感谢
var
FSerial:string;
begin
FSerial:=String(Pchar(Ptr($FEC71))); //取主板的序列号
end;
我照着做了一下,怎么就出错了,说是内存访问错误,迷茫?
谁能给解释一下这句的原理,大家读硬件序列号是怎么读的,告诉一声,万分感谢
{$R-}
var
FSerial:string;
begin
FSerial:=String(Pchar(Ptr($FEC71))); //取主板的序列号
end;
{$I+}
{$R+}
{$R-}起什么作用?