Einzelnen Beitrag anzeigen

norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
504 Beiträge
 
Delphi 12 Athens
 
#14

AW: Übergabe einer Klasse von EXE an DLL

  Alt 18. Sep 2017, 20:55
Im Grunde nicht viel. Du müsstest dir für jedes Object alle Methoden, die über die Programmgrenzen hinweg aufgerufen werden in einem Interface deklarieren. Danach leitest du dein bestehendes Objekt nicht mehr von TObject , sondern von TInterfacedObject und IMyInterface ab.
Hier liegt eines meiner Verständnisprobleme. Eigentlich will ich ja gar keine Methoden über die Programmgrenzen hinweg aufrufen sondern nur Felder. Ausser wenn bei den Properties auch die Getter und Setter gemeint sind. Wäre auch ein property Power: Realread FPowerwrite FPower; betroffen?
Oder ein
Delphi-Quellcode:
  TMessValue = class(TObject)
    Load: Real;
    Power: Real;
  end;
  Mit Zitat antworten Zitat