1) синтаксис ST lkz "прочитать по адресу указателя " понятен:
destination := pointer^;
а как записать в ячейку по этому же адресу?
pointer^ := source; ??????????????
2) удастся ли одним оператором записать по адресу всё содержимое структуры (порядка 400 байт ради сетевого обмена).
Может capzap или Валенок тоже что-то подскажут, они высказывали интересные мысли в смежной теме
http://www.owen.ru/forum/showthread.php?t=10252&page=2