- 185 名前:デフォルトの名無しさん [2007/08/13(月) 16:13:30 ]
- rsdn.ru/article/delphi/Handlers.xml
ページみてるんですが、 type TCalcFunction = function(const A, B : integer) : integer; function Add(const A, B : integer) : integer; begin Result := A + B;end; procedure Example; var CalcFunction : TCalcFunction; begin CalcFunction := Add; ShowMessageFmt('CalcFunction(2, 3) = %d', [CalcFunction (2, 3)]); なんでこういうふうにわざわざやるんでしょうか? どういうときにこういうのを使うんでしょうか?
|

|