Очень удобно, когда в диалоговом окне "О программе" можно узнать номер версии программы. Было бы удобным также использование даты и времени компиляции.
Я догадываюсь, что нечто подобное вы уже пробовали сделать, но поковырявшись некоторое время с этой проблемой, я пришел к выводу, что корректней всего производить вывод данной информации при запуске программы из коммандной строки, для чего я создал файл "today.inc". Пример работы вы можете увидеть у большинства DOS-программ (вначале выводится информация о номере версии и дате компиляции).
Для этого я создал файл "today.inc", где я храню необходимую информацию о времени компиляции приложения:
const _day : string[10] = 'Понедельник'; _date : word = 12; _month : word = 8; _year : word = 1996; |
Затем просто вставьте строчку {$I c:\today.inc} в верхную части вашего кода.
Досадно, что компилятор не поддерживает директивы {$DATE}!
[000293]