delphi ifdef



Автор Jel p задал вопрос в разделе Другие языки и технологии

Как во время компиляции модуля определить, под какой версией Delphi она происходит? и получил лучший ответ

Ответ от Великий Шушпанчик[гуру]
{$IFDEF VER80} s:='Delphi 1 ver80';{$ENDIF}
{$IFDEF VER90} s:='Delphi 2 ver90';{$ENDIF}
{$IFDEF VER100}s:='Delphi 3 ver100';{$ENDIF}
{$IFDEF VER120}s:='Delphi 4 ver120';{$ENDIF}
{$IFDEF VER130}s:='Delphi 5 ver130';{$ENDIF}
{$IFDEF VER140}s:='Delphi 6 ver140';{$ENDIF}
{$IFDEF VER150}s:='Delphi 7 ver150';{$ENDIF}
{$IFDEF VER160}s:='Delphi 8 ver160';{$ENDIF}
{$IFDEF VER170}s:='Delphi 2005 ver170';{$ENDIF}
{$IFDEF VER180}s:='Delphi 2006 ver180';{$ENDIF}
{$IFDEF VER185}s:='Code Gear 2007 ver185';{$ENDIF}
//VER80 - Delphi 1
//VER90 - Delphi 2
//VER100 - Delphi 3
//VER120 - Delphi 4
//VER130 - Delphi 5
//VER140 - Delphi 6
//VER150 - Delphi 7
//VER160 - Delphi 8
//VER170 - Delphi 2005
//VER180 - Delphi 2006
//VER180 - Delphi 2007 in order to maintain non-breaking compatability
//VER185 - Delphi 2007
Источник: Видишь, такой умный, а не знаешь что такое балобулечки.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как во время компиляции модуля определить, под какой версией Delphi она происходит?

Delphi Почему при переименовании файлы просто пропадают использую стандартную процедуру она во вложениях
Delphi функция RenameFile переименовывает файл или папку и возвращает True если операция
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*