>>358
すれ違いになっちゃうけど

Delphiだとこうかな?
type
 TWorkerMethod = procedure of object; // クラスの procedure Method(); の形のメソッドポインタ型

 TTask = class
  FWorker: TWorker;
  FWork: TWorkerMethod;
  :

クラスのメソッドへのポインタは、"of object"をつけてね