Q
quanta
Unregistered / Unconfirmed
GUEST, unregistred user!
TForm2 = class
private
; ;i: integer;
public
; ;procedure proc;
end; ;
procedure TForm2.proc;
begin
; i := 1; //此处出错,在i前加上类名则可以(即 Form2.i :=1),
; ; ; ; ; //小弟只是搞不明白为什么
end;
procedure TForm1.Call; ;
var ; ; ; ; ; ; ; ; ; ;
; p: procedure of object
begin ; ; ; ; ; ; ; ; ;
; p := Form2.proc; ; ;
; p; ; ; ; ; ; ; ; ; ; ;
end; ; ; ; ; ; ; ; ; ; ;
private
; ;i: integer;
public
; ;procedure proc;
end; ;
procedure TForm2.proc;
begin
; i := 1; //此处出错,在i前加上类名则可以(即 Form2.i :=1),
; ; ; ; ; //小弟只是搞不明白为什么
end;
procedure TForm1.Call; ;
var ; ; ; ; ; ; ; ; ; ;
; p: procedure of object
begin ; ; ; ; ; ; ; ; ;
; p := Form2.proc; ; ;
; p; ; ; ; ; ; ; ; ; ; ;
end; ; ; ; ; ; ; ; ; ; ;