Ru-Board.club
← Вернуться в раздел «Программы»

» Inno Setup (создание инсталяционных пакетов)

Автор: SotM
Дата сообщения: 16.06.2008 08:08
Unc1e
Дык, а кто будет писать: S:=WideString(S) в функции CurStepChanged???? Функция WideString всё таки возвращает значение. Блин, внимательней нужно быть!!!

Snake193
А зачем скриншот рабочего стола делать?! Угу, давайте сразу выкладывать фотки по 1600x1200... очень разумно будет.
В архиве я лишь увидел картинки, звуки и dll. И что не уж то никаких исходников нет?! Здесь много раз обсуждалось про создание кнопок! По аналогии можно тоже самое сделать.
Автор: boss911
Дата сообщения: 16.06.2008 16:43
Ребята, так как же решить эту ситуацию (вопрос к ALL)? Хелп!
Автор: Genri
Дата сообщения: 16.06.2008 17:45
boss911 -- возможно, поможет:
[Setup]
UninstallLogMode=overwrite
Автор: Snake193
Дата сообщения: 16.06.2008 19:01
SotM
Да, создание кнопок обсуждалось.
Когда-то я пытался сделать такой автозапуск, встроенный в инсталлятор, но проблемы у меня были при создании формы в процедуре InitializeWizard и написание действий для кнопок. Использовал пример из CodeClasses.iss, который для этого как-то не очень подходит.
Автор: BaND1Tsp
Дата сообщения: 16.06.2008 19:20
Подскажите пожалуйста есть *.exe файл который можно запускать с разными ключами. Задача в том, что чтобы сделать тихую установку но с одним лишь окошком где можно допустим выбрать опции "home" и "work". Соотвтественно каждой опции нужно чтобы *.exe запускался с нужными ключами.
Автор: Sig666
Дата сообщения: 16.06.2008 20:27
Ребят, можно как-нить выполнить из инсталлятора "copy /b file1 + file2 + file3 file.fin" без создания батника. Просто не хочется, чтоб в дистре болтался лишний батник. Возникала мысль создавать оный через SaveStringsToFile, но это уже на крайний случай.
Автор: braunberg
Дата сообщения: 16.06.2008 20:42
BaND1Tsp
Твой вопрос очень интересен, хотя бы вот этим
Автор: boss911
Дата сообщения: 16.06.2008 22:44
Genri

Цитата:
возможно, поможет:
[Setup]
UninstallLogMode=overwrite

Помогло, но после установки поверх установленного, не деинсталлируются часть файлов, а если указать:

Код: [UninstallDelete]
Name: {app}\*; Type: filesandordirs
Автор: Victor_Dobrov
Дата сообщения: 17.06.2008 01:19
Sig666 - Вот так без батника можно выполнить команду DOS "copy /b file1 + file2 + file3 file.fin":

[Run]
Filename: {cmd}; Parameters: "/C copy /b file1 + file2 + file3 file.fin"; WorkingDir: {app}; Flags: runhidden
Автор: 999Kay666
Дата сообщения: 17.06.2008 10:45
Где же мой луч надежды в царстве невежества?- на помощь!!

1.Как в Inno Setup обездвижить страници инсталлятора, чтобы не перетаскивать окна. 2.Или хотябы, как избавиться от заголовка окна(верхней строки где написано "Установка").
Автор: Genri
Дата сообщения: 17.06.2008 10:49
boss911

Цитата:
Помогло, но после установки поверх установленного, не деинсталлируются часть файлов
-- значит не помогло
Тогда вместо этого, используй параметр RunOnceId:
[UninstallRun]
Filename: "{sys}\calc.exe"; RunOnceId: "OnlyOneRunCalc"

Можно, конечно, и через UninstallDelete, но тогда в виде:
[UninstallDelete]
Name: {app}; Type: filesandordirs

...но с этим надо очень осторожно. Лучше через RunOnceId.

Автор: Sig666
Дата сообщения: 17.06.2008 16:36
Victor_Dobrov

Большое спасибо.
Автор: Widok
Дата сообщения: 17.06.2008 17:17


лимит страниц. продолжаем здесь

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Поиск в WinDjView


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.