No funciona Application.ProcessMessages
Hola a todos !
Recibo un buffer a través de un TServerSocket y lo escribo en un archivo, la tarea es realizada correctamente pero el programa no responde mientras está recibiendo. Usando Application.ProcessMessages en un loop en el evento OnRead del clientsocket se me llena la pantalla de múltiples cuadros de mensajes con caracteres extraños (supongo que los caracteres son el buffer que está recibiendo el socket). Ya probé poniendo Application.ProcessMessages en distintas partes del loop ¿hay alguna forma de hacer que Application.ProcessMessages cumpla su función en vez de tirar esos carteles? Bueno... les dejo el código, ojalá me puedan ayudar porque estoy trabado con esto hace semanas y no termino de hacerlo andar. Saludos !!! Código:
procedure TFrmMain.ServerSocketTransferClientRead(Sender: TObject; |
La franja horaria es GMT +2. Ahora son las 17:47:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi