W
wystrim
Unregistered / Unconfirmed
GUEST, unregistred user!
服务器端用
socket.sendbuf(buffer,bufferlen);
客户端用
socket.readbuf(buffer,bufferlen);
但客户端的buffer中内容变成不可使用,不知如何解决?
另:服务器端建立socket后,即socket.active后
客户端与之连接后,如果不正常断开,会在服务器端产生一个异常,
并且在使用
except
on esocketerror do
...
以后仍然出现异常信息提示,不知如何解决?
//
是这样的,byte(pchar(buffer)[0])为不可用,在调试环境中
显示是inaccessible value
但,byte(pchar(buffer))有值.值是错的
试过了不在调试环境下,出错的内容不再是esocketerror,
而是说 window socket 错,感觉好象是api调用时出错,由windows产生
的错误信息.
谢谢指点
socket.sendbuf(buffer,bufferlen);
客户端用
socket.readbuf(buffer,bufferlen);
但客户端的buffer中内容变成不可使用,不知如何解决?
另:服务器端建立socket后,即socket.active后
客户端与之连接后,如果不正常断开,会在服务器端产生一个异常,
并且在使用
except
on esocketerror do
...
以后仍然出现异常信息提示,不知如何解决?
//
是这样的,byte(pchar(buffer)[0])为不可用,在调试环境中
显示是inaccessible value
但,byte(pchar(buffer))有值.值是错的
试过了不在调试环境下,出错的内容不再是esocketerror,
而是说 window socket 错,感觉好象是api调用时出错,由windows产生
的错误信息.
谢谢指点