デルフィーからコールバック関数を実現するには
function ... 宣言に stdcall; をつける。
API に渡すには以下の例のように @ を関数名につけてアドレスを渡す。
EnumWindows(@EnumWindowsFunc, LParam(Memo1.Lines));

超斜め読み3分。