FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ayuda con sockets
Bueno les voy directo a la pregunta tengo 2 aplicaciones echas en delhpi 5 usando los sockets de delphi el problema que tnego es que el cliente tiene que mandar una cadena bastante grande y el servidor no la recive completa y despues de un tiempo recive la optra parte la parte que faltaba para mandar utilizo la funcion sendtext en su correspondiente evento es decir onread o onwrite y no se que puedo hacer o si conocen alguna forma de mandar una cadena grande por los sockets porfavor avisenme ademas creoq eu influye el echo de que los sockets trabajan por hilos diferentes por favor ayudenme si y perdon si este hilo esta en un foro incorrecto
|
#2
|
||||
|
||||
Hmmmmmmm, veamos.....la lectura la haces en el evento OnClientRead, nada q ver con el OnClientWrite, lo otro es q siendo asi como dices, esto no debería pasar, algo estas haciendo mal, tal vez si hubieses puesto algo del codigo te hubiese aclarado mejor,q tan larga es la cadena?, si es larga en extremo puedes usar un TStringStream donde cargas la cadena, mandas su contenido a un buffer y lo envias con SendBuf, alla en el cliente lo recibes con ReceiveBuf y este buffer lo cargas en otro TStringStream, esto debe funcionar
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
La increíble tecla F1 en Delphi | dec | Varios | 1 | 31-08-2005 22:26:45 |
Sobre las rxlibs y la ayuda... | Elfoscuro | Varios | 2 | 25-05-2005 21:38:18 |
Ayuda Con Instalacion De Archivos De Ayuda | Legolas | Varios | 1 | 01-12-2003 14:48:03 |
Ayuda | Esau | OOP | 2 | 20-09-2003 00:10:57 |
Trabajo con sockets | Azor69 | Varios | 2 | 25-07-2003 17:13:20 |
|