Registriert seit: 23. Jan 2008
3.686 Beiträge
Delphi 2007 Enterprise
|
Re: Einige fragen zu TSocketServer und TSocketClient
13. Mär 2008, 16:45
Du müsstest dir den Typ schon selber mit senden. Wir machen es gewöhnlich so, dass wir jedem Record einen gleich aufgebauten Header verpassen, der den Typ der folgenden Daten z.B. in einem Zahlenwert oder kurzen String beschreibt, und ggf. die Länge. Dadurch kannst du, egal welcher Recordtyp kommt, erstmal davon ausgehen, dass die ersten paar Felder bei allen gleich sind, und die Daten darin beschreiben wie der Rest zu verstehen ist. Das ganze dann in eine Variable des ermittelten Typs moven, und fertig.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
|