Есть код
- Код: Выделить всё
program Chat_Server;
uses ..., winsock, windows, sysutils;
const
my_port = 6060;
max_connect_count = 64{SoMaxConn};
var Sockets:array[0 .. max_connect_count-1] of TSocket; // Њ ббЁў б®ЄҐв®ў
Arg : u_long;
....
begin
....
Arg:=1;
IOCtlSocket(Sockets[0], FIONBIO[b]<Место 1>[/b], Arg);
Sockets[connect_count] := Accept(Sockets[0],@Addr,@Len);
Arg:=0;
IOCtlSocket(Sockets[0], FIONBIO[b]<Место 2>[/b], Arg);
...
end.
В месте 1 и в месте 2 получаю ошибку "main3.pas(107,40) Error: range check error while evaluating constants" и "main3.pas(110,40) Error: range check error while evaluating constants" соответственно.
Подскажие пожалуста в чём может быть дело и как решить проблему.
Зарание спасибо!