Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2011, 02:12   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию Изменить Version Info не забредая в Project Options

Доброго времени суток!

Можно ли задать параметры Version Info не заходя в Project > Options... > Version Info ?

Т.е. через директивы компилятора, или ещё что =)
ресурсы тоже не предлагать

Подскажите пжлайста

Последний раз редактировалось mihali4; 24.10.2011 в 14:32.
Человек_Борща вне форума Ответить с цитированием
Старый 24.10.2011, 14:03   #2
dolphin705
Форумчанин
 
Аватар для dolphin705
 
Регистрация: 02.08.2008
Сообщений: 213
По умолчанию

Нужно именно в исходном коде прописывать?
dolphin705 вне форума Ответить с цитированием
Старый 24.10.2011, 14:39   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

По-моему нельзя...
А чем не устраивает менять в опциях?
Или тупо выставить там автоинкремент при каждом билде?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.10.2011, 15:26   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Мне тоже подход непонятен.
Следующая версия (если не обманывать пользователей) подразумевает перекомпиляцию проекта.
И почему перед перекомпиляцией не зайти и не поставить следующий номер версии ???

Другой вариант. Не включать в проект VersionInfo, а положить на форму лэйбл, в капшене которого указать - "Версия такая-то".
И перед перекомпиляцией изменить капшен лэйбла...

Последний раз редактировалось mihali4; 24.10.2011 в 15:28.
mihali4 вне форума Ответить с цитированием
Старый 24.10.2011, 16:17   #5
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Версионная информация - это вообще-то ресурсы. Соответственно, подключаются они как ресурсы - либо через гуй, либо через .rc.
В коде проекта ресурсы подключить можно (через {$R .rc}), но изменить - нет.
Автоинкремент версии есть в опциях гуя.
В метку на форме инфу можно читать из исполняемого файла.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.

Последний раз редактировалось mihali4; 24.10.2011 в 17:01.
GunSmoker вне форума Ответить с цитированием
Старый 24.10.2011, 16:58   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Дык ТС протестует... Ресурсов боится...
Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
ресурсы тоже не предлагать
mihali4 вне форума Ответить с цитированием
Старый 24.10.2011, 18:21   #7
Хамяг
Форумчанин
 
Аватар для Хамяг
 
Регистрация: 22.08.2008
Сообщений: 105
По умолчанию

через директивы компилятора точно никак не получится.
авто инкремент можно поставить в опциях, как уже говорили, только все изменения будут сохраняться в *.dproj файле, который также придётся таскать с проектом.
Хамяг вне форума Ответить с цитированием
Старый 24.10.2011, 20:09   #8
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Просто интересовался, можно это или нельзя.
Рэсурсов не боюсь. Собственно и в опции лазать тоже не западло. Просто интересно.

Последний раз редактировалось mihali4; 24.10.2011 в 22:38.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual C++ 2010 Express. как заполнить VERSION INFO своей программе. Пепел Феникса Visual C++ 9 22.01.2011 00:34
Изменение Version Info во время выполнения программы на Delphi Stim777 Общие вопросы Delphi 3 11.01.2011 20:24
Version Info как ресурс или *.rc Человек_Борща Общие вопросы Delphi 3 11.06.2010 00:37
Не могу попасть в Project -> Options assa62 Общие вопросы Delphi 10 12.01.2010 16:03
Получить Version Info FelixKoT Общие вопросы Delphi 7 11.01.2010 01:45