Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Codename!! en 3 Octubre 2009, 12:12 pm



Título: Winsock peta
Publicado por: Codename!! en 3 Octubre 2009, 12:12 pm
Hola, me he pasado de java a este lenguaje hace poquito, y al estar probando distintas cosas me puse a probar el winsock y hacer algun juguetito, mis sorpresa fue que agregaba el COM winsock establecia las opciones y demas y al hacer un run me salta esto

 ((System.ComponentModel.ISupportInitialize)(this.ws)).EndInit();

ws= es el nombre del winsock.

me pongo a mirar y me doy cuenta de que en el win7 no tengo el winsock instalado completamente, lo isntalo haciendo el regsvr32 y demas y lo consigo... reinicio y..... plooffff otra vez me salta el error ese... es como si no se pudiera inicializar el componente...

alguien sabe como se soluciona esto?


Título: Re: Winsock peta
Publicado por: raul338 en 3 Octubre 2009, 14:11 pm
mis sorpresa fue que agregaba el COM winsock

 :-\ en .net no uses clases que sean COM o ActiveX. Usa las propias clases incluidas en .net
Busca System.Net.Socket En google y econtraras info


Título: Re: Winsock peta
Publicado por: Codename!! en 3 Octubre 2009, 15:06 pm
y eso porque????? si hay un monton de manuales de c# con winsock!

hay alguna razon?




Título: Re: Winsock peta
Publicado por: Codename!! en 4 Octubre 2009, 13:41 pm
este es el error que da por si es de mas ayuda :


Código:
Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))


Título: Re: Winsock peta
Publicado por: seba123neo en 4 Octubre 2009, 17:15 pm
y eso porque????? si hay un monton de manuales de c# con winsock!

hay alguna razon?




raul338 esta en lo correcto, primero no te guies por los que hacen guias con winsock en .NET, esos se ve que como no entienden las clases de .NET prefieren seguir haciendolo "facil" como lo hacen en visual basic, yo no entindo para que usan .NET si siguen usando OCX viejos, que isgan en visual basic 6...busca sobre lo que te dijeron, en la pagina de el guille hay un ejemplo de como mandar datos y recibir con esa clase.y obviamente vas a tener que casi "rehacer" el programa partiendo de esta clase.

saludos.


Título: Re: Winsock peta
Publicado por: Codename!! en 4 Octubre 2009, 22:14 pm
gracias por contestar :)