Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > RTLVersion, не получается заюзать...


Автор: Etar 17.8.2009, 16:31
Привет!

Есть вот такой код:

Код

procedure TForm1.FormCreate(Sender: TObject);
begin
{$IFDEF RTLVersion >= 20.00}
  // если версия RTL >= 20.00 (Delphi 2009)
  ShowMessage('Delphi 2009 or later.');
{$ENDIF}
end;


Не работает.
Хотя должен (компилится в Delphi 2009).
Пробовал другие версии - не помогло, может что не так делаю?

Помогите пожалуйста.
Спасибо.

Автор: CodeMonkey 17.8.2009, 16:50
IFDEF?

Автор: volvo877 17.8.2009, 16:50
Etar, может, все-таки:
Код

{$IF RTLVersion >= 20.00}
  // если версия RTL >= 20.00 (Delphi 2009)
  ShowMessage('Delphi 2009 or later.');
{$IFEND}
? (проверил, работает, если что)

Автор: Etar 18.8.2009, 07:34
точно, спасибо =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)