Sind die Signaturen der beiden Methoden gleich, d.h. Parameter des gleichen Typs in derselben Reihenfolge? Und für
Zitat:
TDataModule1.BeforeOpenDataset;
müsste das ja eine Klassenmethode sein, Du musst also die Methode einer Instanz dieser Klasse nehmen.