AlexKir писал(а):
Хотя прятать в ИК Чтение потока малость читерство ...
(Так можно вообще один ик оставить )

Пример, как ты выразился, "читерства"

Это только пример.
По хорошему - нужно заполнять таблицу с помощью MatrixRW
Ещё можно применить SQLite.

А вообще не понимаю восторга от VI.

В IC могу написать человеку - у тебя ошибка в строке 20,
а что ты напишешь в VI ?