Forum: Sonstige Fragen zu Delphi
Delphi
by Friday,
10. Nov 2022
diese Funktionen werden mir an dieser Stelle aber nicht zurück gegeben.
Der Serializer, bzw. TRTTIType.GetMethods liest nur die Methoden die explizit in einem folgend deklarierten Interface definiert sind:
IMyInterface = interface(IInterface)
function MyFunc1: interger;
function MyFunc2: interger;
Forum: Sonstige Fragen zu Delphi
Delphi
by Friday,
8. Nov 2022
so blind ist das nicht, da ich nur Funktionen von Objekten aus dem eigenen Programm ausführen will und diese in einem weiteren Schritt auch noch durch Attribute "gefiltert" werden. Also es werden dann wirklich nur die Funktionen aufgerufen die ich explizit dafür vorsehe.
Das erstaunlich ist, das es jetzt funktioniert..und zwar ohne Änderungen :o Neuer Tag neues Glück kann man da wohl sagen....
Forum: Sonstige Fragen zu Delphi
Delphi
by Friday,
7. Nov 2022
Hallo,
bei Versuch einen Serializer zu schreiben, bleibe ich gerade bei den Interfaces stecken.
Der Serializer ist eine rekursive Funktion die ein TValue entgegen nimmt.
Übernommen aus diesem Thread: https://stackoverflow.com/questions/11427706/convert-record-to-serialized-form-data-for-sending-via-http/11514088#11514088
Allerding ist der Interface Teil in dem sonst gut funktionierenden...