NEIN
Sowas kann man nicht in eine
DLL auslagern, da Typinformationen/
RTTI nicht über Modulgrenzen geshared werden und Typen kann man auch nicht "direkt" aus einer
DLL abrufen.
Mit BPLs ginge das.
Wenn du so viele Switches drin hast, dann ist der Code wohl nicht "allgemein" genug
und du solltest den eh besser etwas aufräumen.