ник: Lukas
Еще раз:
Не надо считывать данные с полей формы в массив!!!
Массив заполнять программно!!!
Если не ошибаюсь, изначально там должны быть биты Long числа, преобразованного к двоичному представлению.
Используй функцию преобразования Long числа в массив битов, вначале предыдущего твоего топика есть пример такой функции.
Далее меняешь значения элементов массива как требуется для вывода в порт.
Выводишь в порт тоже из массива.
Если надо смотреть значения элементов массива - выводишь значения из массива на форму.
И перемести все процедуры/функции из общего модуля в модуль формы.