El procedimiento que quieras asignar a un evento, tiene que ser del mismo tipo que el evento, digamos que tiene que tener el mismo juego de parámetros. Suponiendo que tu evento OnChange sea del Tipo TNotifyEvent, el procedimiento deberá ser similar a:
Código:
procedure MiProcedure([b]Sender: TObject[b]);
Saludos!