![]() |
PropertyNotFound umgehen/TReader.PropertyError überschreiben
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 |
Re: PropertyNotFound umgehen/TReader.PropertyError überschre
huhu....
habe gesehen das TReader.Error() virtual ist. Diese zu überschreiben löst mein Problem... Shalom |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz