Winsock en .NET (Visual Basic 2005)

13/08/2006 - 18:57 por Paul P. Garcia | Informe spam
Saludos.

En visual basic 6, para conectarme con una pc remota en internet usaba
Winsock. Como sabeis winsock tiene eventos como DataArrival, Close, Error,
ConnectionRequest, Connect

Existe algun componente mejor que Winsock, pero q tenga los mismos eventos?
Porque Winsock no era perfecto tenia algunos errores.
Necesito hacer una conecion Cliente - Servidor Tanto por internet como en
Red Local (LAN)
Lo bueno de Winsock, era su facilidad de usar, ya que sus metodos y sus
eventos facilitaba la programacion, lo malo es que no se podia enviar
estructuras.
Public Type rDat1
PC As String
IP As String
NicAddress As String
SubMask As String

End Type

Global rPC As rDat1

Por ejemplo no se podia enviar la Variable rPC, para enviar rPC uno tenia
que usar la api CopyMemory.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Aldo Dell\Uomini
14/08/2006 - 03:37 | Informe spam
Hola,
Si tienes instalado el VB.NET puedes acceder a la documentación del
Framework(busca referencias de clase) y localiza toda la jerarquía que está
por debajo de la clase:
System.Net.
Allí encontrarás soporte para tcp, udp, ftp, y cuánto existe (a nivel
genérico) de uso de redes.

Aunque en algunos casos hay que codificar un poco más (más líneas de código
que en VB6) realmente el soporte y las posibilidades son mucho mayores que
con el antiguo componente winsock.





"Paul P. Garcia" escribió en el mensaje
news:%23EZ$
Saludos.

En visual basic 6, para conectarme con una pc remota en internet usaba
Winsock. Como sabeis winsock tiene eventos como DataArrival, Close, Error,
ConnectionRequest, Connect

Existe algun componente mejor que Winsock, pero q tenga los mismos
eventos? Porque Winsock no era perfecto tenia algunos errores.
Necesito hacer una conecion Cliente - Servidor Tanto por internet como en
Red Local (LAN)
Lo bueno de Winsock, era su facilidad de usar, ya que sus metodos y sus
eventos facilitaba la programacion, lo malo es que no se podia enviar
estructuras.
Public Type rDat1
PC As String
IP As String
NicAddress As String
SubMask As String

End Type

Global rPC As rDat1

Por ejemplo no se podia enviar la Variable rPC, para enviar rPC uno tenia
que usar la api CopyMemory.

Gracias de antemano.

Respuesta Responder a este mensaje
#2 Paul P. Garcia
14/08/2006 - 21:03 | Informe spam
Hola.

Gracias por tu respuesta.
Estuve y continuo estudiando toda la ayuda en linea que ofrece Visual Basic
2005 MSDN...
Al parecer necesito mas lineas de codigo para poder realizar una tarea,
comparando con VB6 Winsock, pero es notable que es superior a Winsock.

Ahora estoy planeando crear mi propio control Winsock (Necesito los eventos
de Winsock).
La verdad soy nuevo en Visual Basic 2005, y no se por donde empezar a crear
un control OCX...
Estoy buscando en google pero no logro encontrar nada.
Por el momento necesito un pequeño tutorial para crear un control. Que este
tutorial me indique como crear eventos para un control.

Gracias de antemano.
Tu amigo Paul


"Aldo Dell"Uomini" escribió en el mensaje
news:
Hola,
Si tienes instalado el VB.NET puedes acceder a la documentación del
Framework(busca referencias de clase) y localiza toda la jerarquía que
está por debajo de la clase:
System.Net.
Allí encontrarás soporte para tcp, udp, ftp, y cuánto existe (a nivel
genérico) de uso de redes.

Aunque en algunos casos hay que codificar un poco más (más líneas de
código que en VB6) realmente el soporte y las posibilidades son mucho
mayores que con el antiguo componente winsock.





"Paul P. Garcia" escribió en el mensaje
news:%23EZ$
Saludos.

En visual basic 6, para conectarme con una pc remota en internet usaba
Winsock. Como sabeis winsock tiene eventos como DataArrival, Close,
Error, ConnectionRequest, Connect

Existe algun componente mejor que Winsock, pero q tenga los mismos
eventos? Porque Winsock no era perfecto tenia algunos errores.
Necesito hacer una conecion Cliente - Servidor Tanto por internet como en
Red Local (LAN)
Lo bueno de Winsock, era su facilidad de usar, ya que sus metodos y sus
eventos facilitaba la programacion, lo malo es que no se podia enviar
estructuras.
Public Type rDat1
PC As String
IP As String
NicAddress As String
SubMask As String

End Type

Global rPC As rDat1

Por ejemplo no se podia enviar la Variable rPC, para enviar rPC uno tenia
que usar la api CopyMemory.

Gracias de antemano.





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida