N netrobo Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #1 unit的implementation部分是不是不可以声明procedure,只能实现?而且要想使用的话,必须把实现放在要调用的过程之前?
N netrobo Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #2 unit的implementation部分是不是不可以声明procedure,只能实现?而且要想使用的话,必须把实现放在要调用的过程之前?
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #3 也不是完全不可能的,可以这样的 implementation {$R *.dfm} procedure Tform1.Button1Click(Sender: TObject); procedure TryShow(s:string); begin showmessage(s); end; begin TryShow('试一试就试一试,但是这样定义就只能在这个过程中调用的!'); end;
也不是完全不可能的,可以这样的 implementation {$R *.dfm} procedure Tform1.Button1Click(Sender: TObject); procedure TryShow(s:string); begin showmessage(s); end; begin TryShow('试一试就试一试,但是这样定义就只能在这个过程中调用的!'); end;
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #4 是的。implementation的意思就是实现,没有实现代码的函数放在这里有什么用?岂不是奇怪?