Показать сообщение отдельно
Старый 20.08.2008, 18:45   #42
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

тоже долго втыкал чтож не так... а вот - размер пакета - это четко размер пакета без 2 байт самого размера, надо писать так
delphi Код:
try IdTCPClient1.ReadBuffer(size, 2); SetLength(pck, size); IdTCPClient1.ReadBuffer(pck[1], size); Memo1.Lines.Add(StringToHex(pck,' ')); finally

Добавлено через 1 минуту
вот что у меня принимается
первый пакет от сервера
10 - EF 7C 28 5A 78 0A E8 F2 18 00

Добавлено через 4 минуты
Цитата:
Сообщение от Amorality Посмотреть сообщение
Вот только зависает программа, когда нажимаю кнопку Connect Да так, что выключить ее можно только убив процесс, что делать ?
полезно для отладки следить за OnError
коды ошибок можно посмотреть например тут
http://www.westbyte.com/ida/index.phtml?page=faq_ec

Последний раз редактировалось PanAm, 20.08.2008 в 18:45. Причина: Добавлено сообщение
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился спасибкой от: