Штатный компонент version сильно ограничен, например не позволяет менять версию файла (только продукта). Также нет автоматического увеличения версии при сохранении/компиляции (да, есть вариант на sdk-скриптах, но они не могут исправить остальные недостатки компонента).
Поэтому сделал на плагине (Новый - Windows - плагины hiasm).
Там сверху есть strlist, и написано, что надо делать.
А также ниже IC, который надо вставить в схему своего проекта.
Далее компилируем плагин и кладём его в hiasm\Int\plugs.
При каждом сохранении/компиляции/запуске схемы плагин ищет в папке вашего проекта customver.rc, изменяет его в соответствии с настройками внутри этого файла (например, автоувеличение версии).
При компиляции/запуске прокета плагин также компилирует customver.rc в customver.res (с помощью штатной утилиты GoRC), который присоединяется затем к вашей программе.
Если версия не присоединяется к программе - зайдите в Сервис - Компиляторы - Delphi и добавьте в строку "-R%opath%."
Должно получиться что-то вроде: "%fname%" "-U%opath%." "-R%opath%." "-R%curdir%." -Q
Этот топик читают: Гость
|
Ответов: 1951
Рейтинг: 176
|
|||
| карма: 10 |
|
|
Ответов: 1121
Рейтинг: 224
|
|||
|
3042 писал(а): Там сверху есть strlist, и написано, что надо делать.А также ниже IC, который надо вставить в схему своего проекта. Чего-то явно не хватает... Редактировалось 2 раз(а), последний 2026-06-28 17:36:00 |
|||
| карма: 20 |
|
2



Поиск
Друзья
Администрация