Преобразовать Hexdecimal значение из STRING, в LONG

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Megaprog

Преобразовать Hexdecimal значение из STRING, в LONG

Сообщение Megaprog »

Здравствуйте!

Столкнулся тут с такой забавной проблемой. Пусть переменная K имеет тип LONG. Если написать K=0AH, то К будет содержать правильно преобразованное из шестнадцатеричной константы значение 10. Если же записть K='0AH', то K станет равной 0, т.е. преобразование не произошло. Как же преобразовать строку, содержащую шестанадцатеричную константу к целому значению?
Аватара пользователя
Andrew Listiev
Активист
Сообщения: 166
Зарегистрирован: 07 Июль 2005, 11:16
Откуда: Латвия, Рига

Сообщение Andrew Listiev »

Что-то под вечер туплю........... :cry: не могу приаттачить архиффф с классовым сабжем

Ушло на личное мыло
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Сообщение Admin »

А не тупишь! :)
Не у нас сейчас на сайте атачей ...
Megaprog

Сообщение Megaprog »

Как я понял штатными средствами нельзя? Забавно получается. Ну а ручками то я уж как-нибудь сам сделаю.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Сообщение Дед Пахом »

K=EVALUATE('0AH')
С уважением, ДП
Аватара пользователя
Andrew Listiev
Активист
Сообщения: 166
Зарегистрирован: 07 Июль 2005, 11:16
Откуда: Латвия, Рига

Сообщение Andrew Listiev »

А не тупишь! :)
Не у нас сейчас на сайте атачей ...
Гы гы, значит в отпуск пора :lol:
Ответить