im trying to send a packet from my C program to my Delphi program, the data is variable in size, and if i used char Data[1024]; it will send 1024 bytes even if the data is 3 bytes, and if the data is larger than 1024 it wont send all of it :(im trying to send a packet from my C program to