Больше года назад делал как то свой инсталятор http://hiasm.com/xf/topic.php?t=9181&start=0
Кстати кому там iFolder.ru не нравится можете себе почесать правой рукой за левым ухом, больше года файлы лежат а на slil.ru через месяц сдувает

[size=-2]------ Добавлено в 12:42
кстати nesco а в твоём StreamArray можно такую же точку добавить - *Pass=Количество байт, пропускаемых от начала файла при чтении. Эта функция используется только в том случае, когда, например, создаётся программа установки, чтобы компонент мог извлекать блоки данных из комбинированного файла, прикреплённого в конец exe-файла