в общих чертах мне было ясно, что за что отвечает. мне попросту ещё неизвестны вот эти строки(ну просто 1 раз вижу)
Код:
............
TNetPacket = record
.............................
constructor Create; virtual;
........
исходя из названия первой строки понял, что это и есть наш пакетик. но как с этой структурной единицей работать и что вообще значит record(наверное, что-то записывает), я не знаю. грубо говоря, это всё упирается в мой скудный багаж знаний.
а в целом я встретился недавно с лектором, и он рассказал, как на нашем этапе обучения можно обыграть эту ситуацию. попросту написать процедуры для четырех компьютеров, которые де-факто одинаковые, просто производят операции с разными компонентами. да, это крайне неоптимально. да, это очень долго. зато функциональное программирование лучше усвоим, а потом на ООП перейдём