 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Mie 05 Mar, 2008 9:02 pm Asunto: Problema TidTCPServer, Indy 10 |
|
|
Que mas gente!
Tengo un problema con el TidTCPServer.
estoy intentando abrir un form desde el OnExecute pero me queda la aplicacion congelada.
Agregue el AntiFreeze pero parece que no sirve de nada.
Lo que hago es algo asi...
| Código: |
void __fastcall TSGBEServer::CodeSocketExecute(TIdContext *AContext)
{
...
Chat->Show(); // Muestra y traba
...
}
|
Estuve leyendo y parece que es algo con lo threads, parece q tengo q hacer un Syncronize(), pero he intentado de varias formas y todavia no se.
Salu2 _________________ Read what I mean, not what I write! |
|
| Volver arriba |
|
 |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Lun 10 Mar, 2008 1:55 pm Asunto: |
|
|
Me respondo a mi mismo...
efectivamente era el Synchronize. Lo hice de este modo.
| Código: |
((TIdYarnOfThread*)AContext->Yarn)->Thread->Synchronize(AbrirChat);
|
Ahroa solo m faltaria como hacer para q no se me ocupe gran cantidad de CPU en el envio de datos!
Salu2 _________________ Read what I mean, not what I write! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|