![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Использование ExtractFileName в Inno Setup: ошибка 123 при создании пути в WindowsDelphi , Программа и Интерфейс , Инсталяция
При создании установщика с помощью Inno Setup иногда возникает необходимость использовать часть пути установки в качестве имени значка (иконки) в меню Пуск. Для этого можно воспользоваться функцией Проблема Вопрос, с которым сталкиваются разработчики, заключается в том, как правильно использовать
При запуске установщика может появиться сообщение об ошибке:
Причина ошибки Ошибка возникает из-за того, что Inno Setup не поддерживает интерполяцию строк в параметре Решение Для решения этой проблемы можно использовать скриптовый константный параметр (scripted constant). Ниже приведен пример кода, который демонстрирует, как это сделать:
В этом примере создается функция Альтернативный ответ Если вам нужно только добавить последнюю часть пути установки в качестве нового уровня в меню Пуск, вы можете использовать следующую запись в разделе
В этом случае последняя часть пути установки ( Заключение При использовании В контексте: Вопрос о правильном использовании функции `ExtractFileName` в Inno Setup для получения имени файла из пути установки и вставки его в качестве имени значка в меню Пуск, а также решение проблемы, связанной с ошибкой 123 при создании пути в Wind Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Инсталяция ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |