Todo tiene un costo!!!!Mal comienzo....
Yo asumí una solución a ese problema pero que pena decepcionarlos muchachos la aplicación que estaba haciendo en C++Builder ahora la estoy haciendo en VBasic por cuestiones de tiempo.
La solución mia utilizaba hilos (TThread) ... pero la VCL es muy buena para comunicarse con los hilos y enviar/Recibir de ellos datos constantemente y por lo tanto eso se convierte en un cuello de botella.
Yo tengo a C++Builder abandonado ... y por eso mis respuestas manejan ideas no código ... por lo que estoy en lo de VBasic.
Me imagino que profané el foro... pero ese problema tiene un poco más de ocho meses y la "papita" (plata para el sostenimiento)hay que buscarla.
Mándame un correo para la próxima semana o dos, cuando recomience con C++Builder.
Y depuraré la aplicación que tenía para enviártela.
joseluisbz@bigfoot.com