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
Источник: Видишь, такой умный, а не знаешь что такое балобулечки.

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

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

Имя*

E-mail:*

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