Usar CSocketMaster con sub main() desde modulo .bas

Iniciado por cast0r, 26 Agosto 2008, 07:01 AM

0 Miembros y 1 Visitante están viendo este tema.

cast0r

Hay alguna manera de usar la clase csocketmaster sin declarar los eventos desde el form?
Private WithEvents WS as cSocketMaster
si no declaras esta clase con Withevents no fucniona y desde un modulo no se puede usar withevents, no se si me he exlicado, quiero usar esta clase pero desde un modulo .bas alguna forma?

cobein

Lo que podes hacer es desde el sub main llamar a una clase en la cual declaras el socket y haces todo como si se tratara de un form, y en el sub main pones un loop con un doevents y un sleep para mantenerlo abierto.
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

katanaia

Voy a revivir este post porque tengo justo una duda sobre esto. Basicamente quiero hacer lo mismo que queria cast0r, pero no quiero usar sub main sino un Form que ya tengo hecho. El tema es que antes de que me cree el socket quiero que el programa haga otras cosas, y como lo tengo ahora (Private WithEvents WS as cSocketMaster) primero que nada lo crea y despues va al Form_Load. :(

cobein

Nah no lo crea, solamente esta declarado, lo va ainiciar cuanado pongas el new
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

katanaia

Ok, aun asi, como puedo hacer para que no lo declare de movida?