Спасибо всем за присланные сообщения, однако возникает другая проблема:
Все описанные примеры работают с консолью (а мне надо было сразу работать с формой). Ну это не беда.
Проблема в том, что после написания
sock.Bind(...);
sock.Listen(...);
система подвисает до тех пор, пока на этот сокет не придет запрос о соединении.
Дальше идёт
Socket NewSock = sock.Accept();
и эта строка срабатывает, что логично, после того, как придет запрос (connect) от клиента.
Но вот что делать с Listen ? Как заставить приложения обрабатывать другие прерывания.
В VB 6 была функция DoEvents, но она вставлялась в цикл, чтобы во время его выполнения обрабатывать другие запросы.
Тут и функции нет (может быть она как-то по другому объявляется ?) да и цикла я не вижу.
Помогите победить.
Заранее спасибо.
Всё заканчивается плохо. Если что-то закончилось хорошо — значит оно еще не закончилось.