und die neue Klasse benutzt als Parameter AnsiString
statt string
.
Achtung: AnsiString ist nicht gleich AnsiString.
Mit Umstellung auf
Unicode wurde das AnsiString erweitert und ist daher nicht mehr wirkltich kompatibel zueinander.
Die
DLL mit einer alten Delphiversion kompiliert, kommt mit der alten
DCU klar, aber das Interface, welches die
DLL veröffentlicht sollte daher maximal WideString oder PAnsiChar verwenden.