S sp00012 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-23 #1 请各位解释过程类型??过程类型通常在再什么情况下使用,它类似C的过程指针函数.那位用过的给举个简单自然语言例子,给个段代码???分不是问题??
H hanpengshan_00 Unregistered / Unconfirmed GUEST, unregistred user! 2007-08-23 #2 过程类型,其实就是指针,通常用在回调(api中的回调函数,熟悉吧) TFilterProc = function(i: integer): Boolean of Object; procedure proname(Filter: TFilterProc); begin for i := 0 to n do if Filter(i) then dosomething; end; 因此可以通过传入不同的过滤函数(比如i是偶数是返回真,或者i是奇数时候返回真等),当符合不同的条件时候执行dosomething
过程类型,其实就是指针,通常用在回调(api中的回调函数,熟悉吧) TFilterProc = function(i: integer): Boolean of Object; procedure proname(Filter: TFilterProc); begin for i := 0 to n do if Filter(i) then dosomething; end; 因此可以通过传入不同的过滤函数(比如i是偶数是返回真,或者i是奇数时候返回真等),当符合不同的条件时候执行dosomething