Wenn du die
DLL nicht als
Package umbaust (als gemeinsame Runtimepackages) geht das nicht.
Jede
DLL hat eine eigene "Implementierung" allen Klassen "on Board" so das Exe.TObject <>
Dll.TObject (und auch für alle anderen Klassen) gilt.
Was willst du eigentlich erreichen wenn du die Funktionalität in eine
DLL verlagerst?
Windows Vista - Eine neue Erfahrung in Fehlern.