Nja, das mit der Klasse ist soein Problem, wenn du wirklich DLLs nutzt, dann haben die EXE und
DLL ihre eigene
RTTI, also die Infos über den Aufbau der Klasse und dieses muß nicht gleich sein, selbst wenn es die selbe Klasse ist, da beim Compilieren auch einiges entfallen sein kann.
Also ja, man kann Oberload exportieren, indem man dann entsprechend unterschiedliche Namen vergibt, beim Export und beim Import dieses ebenfalls mit angibt. Die Parameterlist, als Unterscheidung, ist für den Compiler, damit er weiß was er da exportieren soll ... für den Import ist dann aber der Name wichtig.
PS: irgendwo in meinem himXML-Thread ist wohl irgendwo noch eine alte DLL-Version versteckt, wo ich die Klassen über die DLL-Grenzen weitergereicht hab, aber das war soein Krampf, daß dieses wieder ausgebaut wurde.
Verwende hier lieber Packages. (das sind spezielle
DLL, wo die
RTTI und der Speichermanager geshared werden)