Как некрасивое продолжение ответа Ульриха, вы могли бы сделать что-то вроде следующего:
type
TMyEnum = (meVal1, meVal2);
const
MY_ENUM_VALS: array[TMyENum] of integer = (1, 3);
и получить к ним доступ как
if (aVal = MY_ENUM_VALS[meVal2]) then...
Не очень, я вам дано, по крайней мере, таким образом вы получите немного больше проверки ошибок компилятора для этих более ранних версий Delphi.