Я пытаюсь прочитать тайские символы из эмулятора AS400 5250 IBM, используя hllapi С#, но код не может прочитать тайские символы. Он может правильно читать английские символы, но тайские символы отображаются пустыми в переменной. Кто-нибудь сталкивался с подобной проблемой? Любые указатели будут высоко оценены.
Чтение тайских символов из IBM Emulator AS400 5250
comment
AS/400 использует не 3270, а 5250. Это похоже на 3270, но не то же самое. На интерфейс TN5250 распространяется RFC1205. Я запросил правку.
- person zarchasmpgmr   schedule 14.05.2020
comment
Спасибо. Будем признательны за любые указания относительно чтения неанглийских символов из AS400 с использованием hllapi.
- person kishlay singh   schedule 03.12.2020
Ответы (1)
Я бы посоветовал взглянуть на настройку CCSID в системе IBMi. Надеюсь, он установлен на что-то отличное от 65535. Если он установлен на 65535, это было бы хорошим местом для начала.
Чтобы просмотреть CCSID по умолчанию, используйте: dspsysval qccsid
person
Player1st
schedule
13.05.2020
Большое спасибо за ответ. Я попытался найти настройки CCSID, но не нашел их в AS400. Это что-то должно быть сделано администратором AS400 или мы также можем изменить его. Просто обратите внимание, что у нас нет прав администратора в системе.
- person kishlay singh; 14.05.2020