Тема: TCP
Показать сообщение отдельно
Старый 14.09.2010, 11:25   #6
Spy4433
ПроЭктировщик
 
Аватар для Spy4433
 
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений
(для 63 пользователей)
Ответ: TCP

ну я пользуюсь такой конструцией

Type Player
Field stream
End Type

port=989789
tcp=CreateTCPServer(port)

repeat
pot=AcceptTCPStream(tcp)
If pot Then
p.Player=New Player
p\stream=pot
;создаем новый тип и записываем поток
;тут размещаем код когда подключается клиент
EndIf

For p.player=Each player
If ReadAvail(p\stream) Then
com$=ReadLine(p\stream)
;здесь проверяем не пришло ли сообщение , и если пришло то читаем его
endif
next

until keyhit(1)
end

P.S может такая конструкция не совсем правельная
__________________
форум эт вещь... и почему я раньше им не пользовался?

AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
(Offline)
 
Ответить с цитированием