Power Builder - Gestion de Winsock en PB9

 
Vista:

Gestion de Winsock en PB9

Publicado por XtroHn (2 intervenciones) el 21/06/2005 22:16:12
Hola amigos estoy trabajando con el control winsock para gestion cliente / servidor ya he logrado poner en escucha mi puerto y desde mi cliente me conecto al server pero al momento de realizar el envio de datos desde el cliente con el codigo sgte:
String l_datos="HOLAMUNDOCRUEL"
ws.object.SendData(l_datos)

y poniendo codigo en el server en el evento dataarrival del socket me salta este messagebox donde me indica el nro correcto de bytes pero no logro capturar la cadena enviada desde el cliente, en VBasic se usa una funcion similar a esta:

ws.GetData(l_datos,vbString)

Y en el caso de power builder salta este evento dataarribal pero no se como capturar la data enviada, mi codigo es:

String l_datos,l_dat
f_box("SERVER DataArrival --> "+String(bytestotal)) // Esto me imprime los 14 bytes enviados
ws.object.GetData(l_datos)
f_box("SERVER Data recibida ---> "+l_datos) // Me imprime longitud 0 en la longitud de la cadena.

Cual es la funcion para recepcionar en una variable la data enviada del cliente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder