|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.10.2013, 19:36 | #1 |
Регистрация: 20.10.2013
Сообщений: 4
|
Запись данных в структуру
Не получается разобрать поступающие данные с устройства...
Структура данных такова: Поле | Размер Заголовок 0x01 | 1 байт Длина пакета | 2 байта Тэг 1 | 1 байт Данные, соответствующие тэгу 1 зависит от типа тэга Я создал такую запись и пытаюсь присвоить ей приходящие данные, но что то не так.... Код:
Помогите. Спасибо! Последний раз редактировалось Stilet; 21.10.2013 в 11:58. |
20.10.2013, 20:10 | #2 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
По памяти надо: ReciveBuf(HEAD, SizeOf(THEAD)); как-то так. С Сервера так же НЕ текст должен идти. |
|
20.10.2013, 20:56 | #3 |
Регистрация: 20.10.2013
Сообщений: 4
|
Приходят данные: ЂБ8682040054149242
Но при заполнении моей структуры и после вывода, все по нулям... что то нет так может описал... |
21.10.2013, 07:13 | #4 | |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Цитата:
Код:
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 21.10.2013 в 08:23. |
|
21.10.2013, 08:22 | #5 |
Регистрация: 20.10.2013
Сообщений: 4
|
Вроде разобрался со всем...
А имеется способ, сначала получить данные в промежуточную переменную, как я выше писал : buffer := Socket.ReceiveText; ???? А после полученными данными заполнить запись... Т.к. у меня есть еще одна запись очень большой размерности (70 полей), а через сокет не все сразу приходит, а по частям. Думаю сначала все получить а после в запись упихать и дальше работать .... |
21.10.2013, 08:45 | #6 | |
Регистрация: 20.10.2013
Сообщений: 4
|
Цитата:
|
|
21.10.2013, 10:30 | #7 | |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Цитата:
если длинна 17 - нормально = 23, т.е. поле длинна 1 байт а заголовок 5 байт Код:
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 21.10.2013 в 10:36. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C++]Запись в структуру из файла | Aero93 | Помощь студентам | 1 | 11.07.2012 16:17 |
Чтение из файла и запись в структуру. | asmars | Общие вопросы C/C++ | 3 | 06.04.2012 19:04 |
С++.Ввод данных в структуру. | Bullrock | Помощь студентам | 1 | 03.04.2012 13:55 |
Импорт данных из текстового файла в структуру | glinin | Общие вопросы C/C++ | 1 | 20.10.2011 08:35 |
[C++|Builder] Задача на структуру данных | conqueror | Помощь студентам | 3 | 17.01.2009 14:25 |