Einzelnen Beitrag anzeigen

Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

PropertyNotFound umgehen/TReader.PropertyError überschreiben

  Alt 16. Dez 2008, 21:30
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
  Mit Zitat antworten Zitat