2013-04-24 2 views
0

Имейте строку, возвращаемую из модема как таковой;Microsoft Text Encodings

TÁÎË ÐROÄÕCT ÖOLÕÍE TC ÖOLÕÍE ÕLLÁÇE ÈEIÇÈT WATER TEID

Когда я сохранить текст в документ и открыть его в Слове я могу расшифровать его, используя «US-ASCII» кодирование и получить follwing текст.

БАК ОБЪЕМ ПРОДУКЦИИ TC ОБЪЕМ ВЫСОТА незаполненного объема, WATER TEMP

Однако для жизни меня я не могу понять, как для того чтобы достигнуть тех же результатов в VB. Я использую Visual Basic Express 2010.

Если бы кто-нибудь мог помочь, я был бы очень признателен.

Thanks

+0

Показать код VB, который вы пытаетесь использовать. –

+0

Кроме того, где именно вы просматриваете его, что он отображается с неправильной кодировкой? –

+0

Похоже, что биты четности устанавливаются, а затем разделяются ... Вероятно, это не совсем проблема с кодировкой. – twalberg

ответ

0

Спасибо за помощь. Оказывается, это не проблема кодирования, как вы все указывали, а длина слова и четность должны были быть скорректированы. Окончательные настройки модема оказались 9600-7-Odd-1.

Смежные вопросы