誰可以幫我介紹一下 procedure pointers 的用法(30分)

  • 主题发起人 主题发起人 jixiangruyi
  • 开始时间 开始时间
J

jixiangruyi

Unregistered / Unconfirmed
GUEST, unregistred user!
誰可以幫我介紹一下 procedure pointers 的用法
 
delphi help中的例子最好,e文,祝好运
 
procedure ?
pointers ?

 
procedure pointers就是一个指针,只不过它指向一个过程或函数,
而不是指向Int或String等
举个最简单的例子:
设定义了一个指向过程的指针:
Type TProcedure = procedure;
和一个可用的过程 Procedure ShowHello;
begin
ShowMessage('Hello!');
end;
然后写一个根据过程指针来调用过程的 过程
Procedure CallProcbyPointer(p:TProcedure);
begin
p;
end;
可以这样调用: CallProcbyPointer(Showhello);
结果显示一对话框 Hello!
 
上面将的,已经够了
 
后退
顶部