Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как можно написать что-то типа Create Installer 2000 и подобные [D5, D6, Win95/98, WinME, Win2k, WinXP]


VS ©   (2002-04-10 12:20:00) 

Суть проблемы в том :
необходимо создать файл с приклепленным к нему Езекшником. Делать res и приклеплять его к файлу а потом извлекать не годится, дожлен быть один готовый езешник как шаблон и его не следует перекомпелировать, к нему следует приклеплять другой файл. То есть мне нужно что-то типа Create Install, чтобы при запуске программы стартовал основной файл (шаблон), а уже в зависимости от того нажал ли пользователь кнопку "Извлечь" или нет, производить извлечение второго файла или третьего и т.д.


Poirot   (2002-04-12 20:47:00) [1]


> VS2001 (12.04.02 17:55)
> А как это сделать, я не сведущь в этом деле?

Скачай нормальный SFX модуль с сайта WinRAR, а то стандартные опред как ломаные и редактируй диалоги в них... туда всё что угодно можно кинуть


ION T   (2002-04-12 19:48:00) [2]

Ну если тебе инсталлер надо - www.innosetup.com (исходники на Дельфи)

Вообще все просто - пишешь екзешник (стуб) и пишешь менеджер-модуль. С помощью последнего сжимаешь все инсталлируемые файлы в один архив и цепляешь к концу стуба. И в самый конец пишешь размер стуба (шоб потом не мучаться с определением начала оверлея) Теперь в стубе пишешь код, которым он читает сам себя и вытягивает оверлей во внешний файл, расжимаешь его и радуешься жизни.........:)


VS2001   (2002-04-12 17:55:00) [3]

А как это сделать, я не сведущь в этом деле?


MAxiMum   (2002-04-10 12:28:00) [4]

Напиши, SFX-модуль для WinRar"а, например.


Наверх

Титульная страница Поиск, карта сайта Написать письмо