CodeNet / Языки программирования / Delphi & Kylix / FAQ - Часто задаваемые вопросы / Пишем инсталятор.
FAQ - Как написать маленький инсталлятор ?
Как написать маленький инсталлятор ?
© Зайцев Олег
http://z-ol.chat.ru/
http://z-ol.chat.ru/
Мне понравился следующий вариант: главное приложение само выполняет функции инсталлятора. Первоначально файл называется Setup.exe. При запуске под этим именем приложение устанавливает себя, после установки программа переименовывает себя и перестает быть инсталлятором.
Application.Initialize; if UpperCase(ExtractFileName(Application.ExeName))='SETUP.EXE' then Application.CreateForm(TSetupForm, SetupForm) // форма инсталлятора else Application.CreateForm(TMainForm, MainForm); // форма основной программы Application.Run;
Оставить комментарий
Комментарии
1.
+1 / -0
7 ноября 2005, 21:26:48
А что толку-то!!!Можно просто создать две программы одну одну создатель инсталяторов, а другую распаковщик.При создании инсталятора поставить ЕХЕ файл распаковщика спереди всех файлов, а распаковщик сам разберётся(но это уже долгая история).
2.
+0 / -1
28 октября 2004, 00:05:57
Здравствуйте.
Скажите пожайлуста как создать инсталятор по технологии Windows Installer для программы "Hello world" на Delphi.
Спасибо.
Скажите пожайлуста как создать инсталятор по технологии Windows Installer для программы "Hello world" на Delphi.
Спасибо.
3.
+0 / -1
4 октября 2004, 11:46:17
Очень просто и действенно...