|
#1
|
||||
|
||||
Передача строки
Работаю с ClientSocket и ServerSoket
передаю вот такие пакеты фиксированного размера Код:
TStruct = packed record ID: byte; IDComand: byte; mesg: string[256]; param2: string[100]; param3: string[100]; chisl1: byte; chisl2: byte; end; Код:
mesg: string; Код:
Socket.ReceiveBuf(pacet, 1704); |
#2
|
||||
|
||||
Цитата:
Код:
mesg: AnsiString; |
#3
|
||||
|
||||
значит только так? а то затея как то не ахти, может другое что использовать? TCP бы вот подошли, только там мудрить надо что бы на клиентах был TCPсервер и TCPклиент, и на сервере аналогично.
|
#4
|
||||
|
||||
а что, тут
Код:
mesg: string[256]; Цитата:
делай так: Код:
mesg: array [0..1499] of Char; Пишу программы за еду. __________________ |
#5
|
||||
|
||||
Есть ошибка не убрал после эксперементов просто)
|