In einer einfachen Prozedur/Funktion: gar nicht!
Du brauchst schon eine Klasse bei der du mittels
Delphi-Quellcode:
type MyClass
procedure MeineKlassenMethodeMitPassenderSignatur(Sender: TObject);
...
Button.OnClick = MeineKlassenMethodeMitPassenderSignatur;
...
Windows Vista - Eine neue Erfahrung in Fehlern.