hola,
había hecho un troyano multiconexión usando el control winsock y ahora estoy tratando de usar el módulo csocketplus.
La cuestión es que con el winsock, para detectar cuando un server se desconectaba, usaba en el cliente el
Private Sub winsock_Close(Index As Integer) ,
pero con el csocket plus,
el Private Sub csocket_CloseSck(ByVal Index As Variant),
no me da ninguna respuesta.
No sé si funciona de forma distinta que en el winsock ¿?
Por otra parte, haciendo pruebas he visto que cuando un server se cierra, sí que se detecta con
Private Sub csocket_Error(ByVal Index As Variant, ByVal Number As Integer, Description As String, ByVal sCode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
dándome un error con nº 0
¿es ésta la forma de detectar que un server ha cerrado la conexión? o se trata de un error genérico?
Muchas gracias de antemano