сервера, и пока соединение не установлено, пользователь должен видеть соответствующее сообщение, типа "Подождите идёт
соединение", Я делаю цикл по условию:
Do ' делаем цикл
winsock1.Close ' закрываем
winsock1.RemoteHost = 127.0.0.1 'задаем адрес
winsock1.RemotePort = 1001 ' задаем порт на который нужно подлючиться
winsock1.Connect 'подключаемся
DoEvents
Loop While winsock1.State <> 7 ' делаем все это, пока состояние соединения не будер равно 7, т.е подключились
так вот так у меня всё работает, но клиент подключится к серверу только в том случае, когда сервер запущен позже клиента, т.е. что бы подключиться сначала нужно клиента запустить, потом сделать попытку соединения (что бы приведенный мною цикл начал работать), а уж только потом запускать сам сервер
