| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > portable |
| Автор: Михалыч 28.7.2011, 22:46 |
| Подскажите как вообще собираются PORTABLE программы, как несколько файлов засунуть в исполняемый файл? |
| Автор: Keeper89 28.7.2011, 23:13 |
| Портабл программы не обязаны быть в одном файле. |
| Автор: Чучмек 29.7.2011, 09:14 |
| Эмуляция реестра. Для инстала и всех запускаемых им процессов перехватываешь RegXXX функции advapi32.dll Сохраняешь список создаваемых ключей. Все распакованные/установленные exe пропатчиваешь (меняешь advapi32.dll на advapi31.dll, например) Создаешь свою advapi31.dll в которой RegXXX работают с твоим списком, а не с реестром. |