Показать сообщение отдельно
  #3  
Старый 27.05.2013, 17:52
wetalq wetalq вне форума
Прохожий
 
Регистрация: 22.05.2013
Сообщения: 3
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
В операторе in нельзя использовать переменные - только константы. А DecimalSeparator - это переменная.

Разобрался )

Код:
if not (Key in ['0'..'9',',',#8])then
    begin
       Key := #0;
       MessageBeep (MB_OK);
    end;
Ответить с цитированием