E015 イベントハンドラのプロシージャが一致しません

variant 型変数を使用してイベントハンドラをオブジェクトに添付するとき、オブジェクトのイベントハンドラがサブルーチンで、ユーザー定義のプロシージャが関数 (またはその逆) になっています。