Type Cast в Pascalscript
Как можно преобразовывать типы в скриптах на паскале?
Есть переменная r перечислимого типа, скажем, TStandardReplies. Как её преобразовать в целый или строковый тип?
Должно ли работать
UPD: Правильный ответ — использовать r там, где требуется integer.
Есть переменная r перечислимого типа, скажем, TStandardReplies. Как её преобразовать в целый или строковый тип?
ord(r)
, как я понял не годится, потому что ord работает только с char.Должно ли работать
integer(r)
? У меня выскакивает ошибка, что неправильное число скобок.UPD: Правильный ответ — использовать r там, где требуется integer.
IntToStr(r)
работает нормально. i:=r; тоже работает.