D>Скорее всего никак, хотя может кто поправит?..
D>Короче, проблема в том, что для записей нет никакой рантайм информации, поэтому максимум, что можно вытащить, так это смещение переменных. Не знаю, как это можно делать прямо на Дельфи, а из ассемблера точно можно. А вот с типом облом.
+ забыл сказать, что смещения переменных доступны только на этапе компиляции (впрочем как и тип). Короче — описываешь свой рекорд в массиве (смещение/тип) и обходишь его в цикле