Цитата:
хм.. не тот тип поставил.. теперь при типе: стринг, в этом месте гуд
Код: Выделить всё
if FromServer and (pck[1]=#$0E) and (ReadS(22)=Name) then
begin
MyID:=pck[18] + pck[19] + pck[20] + pck[21];
end;
вот сдесь, (ReadS(22) - некорректно считавыет имя.. точнее не считывает совсем.. при мониторинге дает (ReadS(22)='?'.
|
да народ не надо путать попу с пальцем
все считывается корректно, естественно при таком присвоении MyID надо ставить стринг, а что б получить интегер напиши вместо
MyID:=pck[18] + pck[19] + pck[20] + pck[21];
MyID:=ReadD(18);