Код: Выделить всё
AThread.Connection.Socket.Send(p^, 256);
Код: Выделить всё
AThread.binding.Send(p^, 256);
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Код: Выделить всё
AThread.Connection.Socket.Send(p^, 256);
Код: Выделить всё
AThread.binding.Send(p^, 256);
А еще пришел к выводу что у idTCPServer в разделе binding надо указать ip машины на которой будет серверная часть запускатся, иначе говорит Socket error...
Вот тут это и написаноСоздаем новую форму, кладем на неё IdTCPServer, в строке bind указываем, какие адреса и порты он будет "слушать".
Есть такое понятие как зарезервированные порты тобишь 20 и 21 относиться к FTP вот и возникает конфликт.Dr_Grizzly писал(а):Есть еще проблема, я заремарил всю эту процедуру. Задал в binding
ip адрес одной из машины в сети на которой будет клиетнская часть, и указал 20 порт, ну как я думаю можно ведь любой порт указать, хоть 5000? Потом задал свойство active=true, запустил прогу, а она сказал Socket Error # 10049 что еще нужно было сделать? Или что я не так сделал???