
16.12.2006, 00:39
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами:
10721066
Репутация:
4360
|
|
да и еще если Socket sock; вытащить из цикла, то почему-то после первого обращения к серверу, в следующие шаги цикла ничего не приходит(как будто и не пытаеться соединиться)? почему? первый раз что-то под сеть пишу на CPP...
потому что в конце цикла вызов sock.close() намертво его убивает.
а так в цикле на каждой итерации каждый раз вызывается конструктор класса.
когда вытащишь - конструктор вызывается один раз перед циклом.
выход из ситуации - вытащить из цикла Socket sock и пихнуть в цикл перед connect вызов socket.create() для создания нового сокета.
v@no, вот и перепеши на дельфи, если тебе не в лом 
|
|
|