Einzelnen Beitrag anzeigen

Benutzerbild von Daniela.S
Daniela.S

Registriert seit: 1. Mär 2008
Ort: Niederösterreich
224 Beiträge
 
Delphi XE4 Enterprise
 
#15

Re: Funktionen mit PascalScript auslagern

  Alt 8. Mär 2010, 08:29
Hallo,

wie versprochen hier noch ein Beispiel wie ich eigene Objekte, die auf keine Vorgängerklasse basieren, importiert habe.

Delphi-Quellcode:
procedure TmyObjectValue_Read(Self: TmyObject; var value: string);
begin
  value := Self.MyValue;
end;

procedure TmyObjectValue_Write(Self: TmyObject; const value: string);
begin
  Self.MyValue := value;
end;

procedure RIRegisterMyObjects(Cl: TPSRuntimeClassImporter);
begin
  with Cl.Add( TmyObject ) do begin
    RegisterPropertyHelper( @TmyObjectValue_Read, @TmyObjectValue_Write, 'MyValue' );
    end;
end;
  Mit Zitat antworten Zitat