Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Установка времени компиляции программы в диалоговом окне О программе

Я подразумаваю, что проблема состоит в получении времени компиляции?


Var
  F: Integer;
  S: String;
Begin
  F:=FileOpen(ExpandFileName(Application.ExeName), 0);
  S:=TimeToStr(FileDateToDateTime(FileGetDate(F)));
  FileClose(F);
End;

Взгляните на описание функции DateTime... в файле помощи. Вероятно, существует лучший способ получения времени без использования функции FileOpen.

Также можно использовать время файла (File Time) в качестве номера версии, так, время 6:02 обозначало бы версию 6.02, и устанавливать его чем-то типа Touch.

Проект Delphi World © Выпуск 2002 - 2004
Автор проекта: ___Nikolay