Здравствуйте.
Поиском найти не удалось.
Ситуация следующая. В окошке "About" у меня кроме версии программы выводится также дата создания этой версии = дата компиляции. Сейчас я каждый раз меняю эту дату в ручную. Вопрос: можно ли как-то в рантайме узнать время компиляции программы, каким-то образом сохранив его, например, при компиляции?
Дата компиляции
Модератор: Модераторы
Код: Выделить всё
Var
fs : TFormatSettings;
begin
fs.DateSeparator := '/';
fs.ShortDateFormat := 'y/m/d';
CompilerInfo.Caption := Format('Compiled by FreePascal %s at %s, %s', [{$INCLUDE %FPCVERSION}, FormatDateTime(DefaultFormatSettings.LongDateFormat, StrToDateTime({$INCLUDE %DATE}, fs)), {$INCLUDE %TIME}]);
О! Огромнейшее спасибо!
Добавлено спустя 8 минут 29 секунд:
О! Огромнейшее спасибо!
Добавлено спустя 8 минут 29 секунд:
О! Огромнейшее спасибо!
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Или из пакета RxLib от alexs использовать компонент TRxVersionInfo
Little_Roo писал(а):Или из пакета RxLib от alexs использовать компонент TRxVersionInfo
Этот компонент вообще для другого.
Little_Roo писал(а):Или из пакета RxLib от alexs использовать компонент TRxVersionInfo
Спасибо. Мне достаточно вполне предыдущего метода:)
Добавлено спустя 4 минуты 16 секунд:
А версия у меня и так читается без проблем.
