Buenas tardes, llevo años sin comentar en el foro y por lo general recurro a ustedes como ultimo recurso. Despues de buscar tanto en castellano como en ingles, no logro encontrar una solucion definitiva para la conexion entre cliente servidor, siendo el servidor, independiente y utilizando CsocketMaster para tal conexion. El cliente utiliza winsock con el control de este mismo.
Probablemente sea problema de compatibilidad, pero cuando ejecuto el exe del server en un sistema operativo superior a XP (sin contar vista), este crashea cuando conecta, es decir, jamas conecta. He puesto timers, msgbox, de todo, es ahi donde crahea y ya descarte errores de codigo y demas, llega a (por ejemplo) wscsocketmaster.connect ip, puerto y crashea, ni siquiera pasa por el evento connect, en donde obviamente ya he puesto un msgbox en caso de que llegue a tal evento.
No he encontrado ninguna solucion y solo encontre a una persona que hablaba de lo mismo, tambien lo dejaron sin solucion.
Lo mas parecido a una solucion, la encontre aca en el foro en donde un muchacho cargo varias funciones de winsock para usar en un modulo, pero le faltan muchas y no puedo usar eventos con ese codigo, no como con CSocket.
Se que lo mejor puede ser escribir el server en otro lenguaje pero no conozco tan bien otro ni se cual seria el mejor de estos para hacerlo, sin contar C. .Net probablemente, no lo se.
Se que es un tema muy hablado pero lo que pregunto es que si hay una solucion definitva para hacer el server: compatible e independiente de librerias en vb6.
Donde o como puedo conseguir el codigo completo de la api de winsock para usar todas sus funciones?
Gracias de antemano.