Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2007, 11:40
Avatar de culd
culd
 
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Problema con WINSOCK

Bueno lo hago bien breve.

Con el dataarrival recibo los paquetes hago lo siguiente

Código:
Private Sub WinSock_DataArrival(ByVal bytesTotal As Long)
Dim Mensaje As String
WinSock.GetData Mensaje

Call PaqueteRecivido(Mensaje, WinSock)
End Sub
El PaqueteRecivido es un SUB, el cual procesa lo que se recive y segun lo que es envia un paquete al servidor... lo declaro asi...

Código:
Public Sub PaqueteRecivido(Mensaje as string, WSK as object)
Mi problema es que dentro del paqueterecibido si envio un paquete asi:
WSK.SendData PAQUETE

Envia unos caracteres raros... Pero si envio...

Form1.WinSock.SendData PAQUETE

Ahi envia correctamente...

Es decir, para que envie bien los paquetes tengo que usar la ruta exacta del control winsock.. No me sirve creado una variable object para manejar el winsock... Alguien sabe uq epuede ser?