Есть ли в Delphi аналог define из C++?
Зарезервированные константы:
    True (тип Boolean);
    False (тип Boolean);
    MaxInt (тип Integer);
    MaxLongint (тип Integer). 
Использование этих констант может таить в себе опасность, если вы работаете с чужим кодом. Связано это с тем, что эти константы можно переопределить. Помните старый прикол?#define TRUE FALSE // счастливой отладки *уки
Так вот, тоже самое можно сделать и в Delphi.const
  False{: Boolean} = Boolean( -1 );
  True{: Boolean} = Boolean( 0 );
Будьте бдительны! Удачи в программировании!
Рекомендую использовать константы:const
 myCon = '123';

...
begin
ShowMessage(myCon);