I create a c# dynamic object of a COM-Object on the fallowing way:
dynamic pdfCreator = Activator.CreateInstance( Type.GetTypeFromProg
Since the delegate type is not known at compile time, you have to specify it. The Action delegate matches methods with no parameters or return value:
Action
pdfCreator.eReady += new Action(_PDFCreator_eReady);