|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.08.2011, 04:26 | #11 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 133
|
а пояснения можно получить?
|
04.08.2011, 06:51 | #12 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
а в таблицу символов ANSI заглянуть не судьба? или все за вас должны сделать?
|
04.08.2011, 07:06 | #13 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 133
|
|
04.08.2011, 08:33 | #14 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
04.08.2011, 08:40 | #15 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
Это кодировщик в UCS2
Например что-бы раскодировать я делал так берёте массив всех символов кодируете в эту кодировку и кодировку пишите в другой массив а потом сравниваете если сошлось то берёте символ из первого массива вот и все. Код:
Воображение важнее, чем знания. (Albert Einstein)
Последний раз редактировалось dmitriegorovih; 04.08.2011 в 08:48. |
04.08.2011, 11:38 | #16 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Да ё-мое, только юникода тут не хватало
SonicBob, учить матчасть срочно, это же основы, как таблица умножения, блин http://en.wikipedia.org/wiki/ASCII http://www.delphisources.ru/pages/fa...s/Chr.php.html
пыщь
|
04.08.2011, 11:42 | #17 | |
Пользователь
Регистрация: 02.08.2011
Сообщений: 35
|
спасибо большое за пример кода!
только есть парочка вопросов по нему. вот тут. почему именно +1040-192? почему именно 192? в каких пределах могут изменяться значения?? как узнать какие нужны в конкретном случае?? и вот тут что означает 4? понятно что это количество символов, вопрос в том, существенно ли изменение этого параметра?? я знаю что если число символов меньше чем этот параметр, то перед числом просто ставится 0. PS. попробовал с помощью вашего кода перекодировать полученные нами данные, получил следущее. Цитата:
|
|
04.08.2011, 12:31 | #18 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Покажите свою процедуру приема пакета и настроек COM порта (DCB структуры) ...у вас буфер должен быть на 16 байт. Ориентировочно, так должна выглядеть процедура приема: Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 04.08.2011 в 12:34. |
|
04.08.2011, 12:44 | #19 |
Пользователь
Регистрация: 02.08.2011
Сообщений: 35
|
Код:
как-то так |
05.08.2011, 14:16 | #20 |
Пользователь
Регистрация: 02.08.2011
Сообщений: 35
|
Код:
как быть? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определение принятых данных | Lokos | Работа с сетью в Delphi | 0 | 25.10.2010 14:32 |
Асинхронная обработка принятых данных от порта | osandr | Общие вопросы Delphi | 3 | 02.06.2010 09:32 |
зашифровка и расшифровка данных | cl0oud | Фриланс | 11 | 02.04.2010 08:18 |
зашифровка и расшифровка данных | cl0oud | Общие вопросы Delphi | 6 | 01.04.2010 17:27 |
Считывание и расшифровка (интерпретация) данных с lpt порта, передаваемых печатающему устройству | Ma3a | Общие вопросы Delphi | 3 | 21.12.2009 08:46 |