FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Duda con SendBuf en Socket's
Compañeros, tengo una duda.... quiero... saber si se puede hacer esto:
si tengo el siguiente registro?? si se fijan un dato es te tipo objeto TStrings... se puede mandar esa informacion por socket?? TData = record dato1 : integer; dato2 : real; dato3 : TStrings; end; Data : TData; Socket.SendBuf(Data,sizeOf(TData)); la pregunta correcta es... ¿se pueden mandar referencias por un socket y recibirlas correctamente despues por otro socket? |
#2
|
|||
|
|||
No lo he probado pero casi seguro que no funciona, porque lo que estarías enviando sería simplemente la dirección donde almacenas el TStrings.
Mejor copia a un buffer el contenido del TStrings, junto con los 2 campos anteriores y envía dicho buffer. Un saludo. Marco. |
|
|
|