Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.944 Beiträge
 
Delphi 12 Athens
 
#3

Re: Komponente in DLL auzslagern

  Alt 11. Jun 2007, 17:37
Die DLL hat eigene RTTI. deshalb kann der "is" operator nicht über DLL Grenzen Hinweg funktionieren.
In Assign von tpersistent nachfahren z.b. Wird aber immer mit dem is Operator verglichen ob das übergebene
Objekt von gleichen Typ oder vom allgemeineren Typ ist.
Ich habe dieses Problem bei meinen Anwendunge so gelöst das ich z.b. bei stringlisten nicht assign sondern
Clear udn addStrings ausführe.

Wenn du den Quellcode hast würde ich ein interface für die Kompenente entwerfen dann sollte es keine Probleme geben.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat