Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2008, 05:34
occam25
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Antigüedad: 18 años, 1 mes
Puntos: 0
Ampliar array para server TCP

Hola, estoy programando un server que recibe la información que le envía un dispositivo. Hasta ahora tenía un array donde almacenaba lo que recibía en la funcion DataArrival del winsock.

Ahora he ampliado la cantidad de datos que envía el dispositivo y no me llega todo de una vez, por lo que tengo que ir añadiendo lo que recibo a mi array BufferServer.

¿Cómo se amplia un array? si fuera de tipo string lo haría asi:

Código:
Server(index).GetData BufferTemporal  ' Almaceno lo que recibo en BufferTemporal
BufferServer = BufferServer + BufferTemporal  ' Y lo añado a BufferServer
Pero al ser array (lo he definido como variant) no lo puedo hacer asi.

Vale, para explicarme mejor:

Si tengo un array A = {1,2,3,4} y un array B = {5,6,7,8}, ¿cómo puedo hacer para añadir B a A?
para tener A = {1,2,3,4,5,6,7,8}


gracias por vuestra infinita sabiduria.. : )