
Это выражается в окошке:
Инструкция по адресу "0x004ed9e4" обратилась к памяти по адресу "0x000000b0". Память не может быть "read". Я понимаю, что программисту на дельфях это мало что скажет, но написал полностью

Отправлено 12 July 2005 - 15:35
Отправлено 12 July 2005 - 16:07
Отправлено 12 July 2005 - 16:52
Отправлено 12 July 2005 - 16:59
Цитата |
Я не кодерю на сях, но железо могу сказать. |
Отправлено 12 July 2005 - 17:02
Отправлено 12 July 2005 - 17:05
Отправлено 12 July 2005 - 17:18
Цитата |
Кстати, в первой мессаге адреса другие |
Цитата |
Тогда причем тут "Я понимаю, что программисту на дельфях это мало что скажет"? |
Отправлено 12 July 2005 - 20:15
Код |
while i < Bindings.Count do begin with Bindings[i] do begin AllocateSocket; SetSockOpt(Id_SOL_SOCKET, Id_TCP_NODELAY, PChar(@Id_SO_True), SizeOf(Id_SO_True)); //<<< Вот это оно самое if (FReuseSocket = rsTrue) or ((FReuseSocket = rsOSDependent) and (GOSType = otLinux)) then begin SetSockOpt(Id_SOL_SOCKET, Id_SO_REUSEADDR, PChar(@Id_SO_True), SizeOf(Id_SO_True)); end; Bind; end; Inc(i); end; |
Отправлено 13 July 2005 - 08:48
Отправлено 13 July 2005 - 09:39
Отправлено 13 July 2005 - 10:51
Отправлено 13 July 2005 - 15:34
Отправлено 13 July 2005 - 16:18
Отправлено 13 July 2005 - 16:38
Отправлено 13 July 2005 - 16:40
Отправлено 13 July 2005 - 16:46
Отправлено 14 July 2005 - 10:39
Отправлено 14 July 2005 - 10:41
Отправлено 14 July 2005 - 12:16
Отправлено 14 July 2005 - 15:26