O
oer_2001
Unregistered / Unconfirmed
GUEST, unregistred user!
var b: string;
procedure TForm1.FormCreate(Sender: TObject);
begin
b := '123';
end;
procedure TForm1.Button2Click(Sender: TObject);
var i: integer;
p: Pointer;
begin
i := Integer(b);//$00ce258c
p := @b;//00455c00
if p = nil then
;
if i = 0 then
;
end;
上面的两个直(i,p)为什么不一样?
现在知道了一个地址p,怎么返回地址P中的值,aa := p^ 不行
procedure TForm1.FormCreate(Sender: TObject);
begin
b := '123';
end;
procedure TForm1.Button2Click(Sender: TObject);
var i: integer;
p: Pointer;
begin
i := Integer(b);//$00ce258c
p := @b;//00455c00
if p = nil then
;
if i = 0 then
;
end;
上面的两个直(i,p)为什么不一样?
现在知道了一个地址p,怎么返回地址P中的值,aa := p^ 不行