nesco писал(а):
И как ты собрался вытаскивать приклеенный участок из конечного файла, когда у тебя нет никакого маркера я это уже умею
![](/img/smilies/icon_biggrin.gif)
к примеру файл ini весит 25 байт
в один файл вписываю 25 и прикрепляю к шаблону. (app32form.exe)
далее считываю сколько в размере ini символов, их у нас 2 (пусть a) (так как 25)
далее проверяю сколько символов в предыдущем (a) вычислении и получаю 1 (пусть b) (так как 2)
рассчитываю с конца шаблона считывать четырехзначное число xxxx.
и к (a) прибавляю недостающие символы и получаю строку вида xxx2.
при запуске шаблона считывается 6 последних байтов хранящие xxx2 и перевод строки.
избавляемся от xxx получаем 2 (кол-во символов размера ini)далее к 2 прибавляем еще 2 (так как записывали 2 раза и там перенос строки) и еще +6.
получаем строку вида
25
xxx2 (точно уже не помню)
избавляемся от xxx2 и переносов строчек, и воуля , мы знаем кол-во байт файла ini
его уже с помощью copystream отделяем создаем временный файл и считываем.
Все проверенно все работает
![](/img/smilies/icon_biggrin.gif)
------------ Дoбавленo в 15.53:
ashkalov писал(а):
ты лучше напиши, что ты хочешь сделать и в какой последовательности 1.записываю все параметры
2.сохраняю готовый исполнительный файл.
3.Считываю
И 1 и 2 и 3
работает, но ошибка напрягала просто)