Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: cast0r en 26 Agosto 2008, 07:01 am



Título: Usar CSocketMaster con sub main() desde modulo .bas
Publicado por: cast0r en 26 Agosto 2008, 07:01 am
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?


Título: Re: Usar CSocketMaster con sub main() desde modulo .bas
Publicado por: cobein en 26 Agosto 2008, 08:23 am
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.


Título: Re: Usar CSocketMaster con sub main() desde modulo .bas
Publicado por: katanaia en 9 Diciembre 2008, 22:49 pm
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. :(


Título: Re: Usar CSocketMaster con sub main() desde modulo .bas
Publicado por: cobein en 9 Diciembre 2008, 22:59 pm
Nah no lo crea, solamente esta declarado, lo va ainiciar cuanado pongas el new


Título: Re: Usar CSocketMaster con sub main() desde modulo .bas
Publicado por: katanaia en 9 Diciembre 2008, 23:42 pm
Ok, aun asi, como puedo hacer para que no lo declare de movida?