Показать сообщение отдельно
  #8  
Старый 29.05.2013, 12:17
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от angvelem
И в case переменные можно использовать и всегда используются.
И это странно. Попробовал на D7 такой код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  a, n: Integer;
begin
  case a of
    1, n: Beep;
  else ;
  end;
end;
Компилятор ругается:
PHP код:
[ErrorUnit1.pas(31): Constant expression expected 
Попробовал этот же код на DXE2 - то же самое:
PHP код:
[DCC ErrorUnit1.pas(31): E2026 Constant expression expected 
Ответить с цитированием