Hallo DPler,
wie der Titel schon sagt möchte ich die EReadError umgehen die in der Procedure PropertyNotFound (aufgerufen von TReader.PropertyError) ausgelöst wird. Der Hintergrund ist folgener: Für
IPC streame ich eine von TJsCollection (dpCollection) abgeleite Klasse, die dann per MMF vom "Server" gelesen wird. Nun kann der Client aber eine aktuellere Implementierung dieses TJsCollection-Nachkommen als der Server haben. Da diese Unterschiede aber nicht relevant sein werden, sollte das Streaming dennoch funktionieren.
PropertyError ist im TReader ja weder virtual noch dynamic deklariert, also klappts ja auch nicht mit dem überschreiben.
Wie kann ich also nun die
Exception am sinnigsten umgehen/abfangen?
Vielen Dank!
Gottes Segen