Текущее время: Вт, июн 24 2025, 23:56

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как конвертнуть значение типа X в C, чтобы С были те же коды, как в X.
СообщениеДобавлено: Чт, сен 17 2015, 09:56 
Специалист
Специалист

Зарегистрирован:
Пт, янв 14 2011, 14:08
Сообщения: 221
Уважаемые специалисты, помогите кодировками. Поиском пользовался, но видно опыта не хватает.

Есть переменная типа X. В ней хранится некий номер в шестнадцатеричном виде. Например '0A'.
Нужно выгрузить это поле в txt так, чтобы в notepad было видно именно '0A', но уже в win1251.
Если я конвертирую xstring to string, то получаю в txt 10ый символ ASCII, хрень какую-то ненужную. Из 16- в 10-тичную тоже переводить не надо, нужно показать именно 0A, а не 10.

Как быть?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как конвертнуть значение типа X в C, чтобы С были те же коды, как в X.
СообщениеДобавлено: Чт, сен 17 2015, 11:33 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
??? не понял, в чем суть проблемы
Code:
DATA: hex TYPE xstring.
DATA: sym TYPE string.

hex = '0A0B0C'.
sym = hex.
WRITE: sym.
или
Code:
DATA: hex TYPE x.
DATA: sym TYPE c LENGTH 2.

hex = '0A'.
sym = hex.
WRITE: sym.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как конвертнуть значение типа X в C, чтобы С были те же коды, как в X.
СообщениеДобавлено: Чт, сен 17 2015, 15:32 
Специалист
Специалист

Зарегистрирован:
Пт, янв 14 2011, 14:08
Сообщения: 221
Хех, в трех соснах заблудился :oops:
Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB