![]() |
Threads en delphi
Veran.. puede alguien explicarme un poco facil como puedo crear un hilo de ejecucion en mi delphi que haga algo?
Estoy haciendo un programa para descargar ficheros y resulta que si el fichero es muy grande y tarda, no puedo usar el programa mientras. He estado mirando por inet como meterlo en un hilo de ejecucion pero hago lo que me ponen y no funciona, sigue deteniendose todo mientras descarga. Un saludo y gracias. |
1- Puedes buscar en los foros y encontrarás muchas cosas.
2- Puedes enviarnos parte del código donde ejecutas el thread, para ver si hay algo que no está bien. |
El caso es que he sacado el codigo de la pagina de neftali, como vi en un post.
Y el Thread me lo ejecuta. Se pone a descargar el archivo, pero sigo sin poder hacer nada mas mientras descarga, es como si no lo tuviera en un thread |
Si estas usando Indy ¿has probado a usar el anticongelante?
|
Si, uso Indy pero desconozco eso del anticongelante
|
Cita:
Otra de las oscuras soluciones a los oscuros problemas de Indy... Mejor usa Synapse. ;) Suerte |
Hola de nuevo:
He estado probando con el componente que me habeis sugerido, el TIdAntiFreeze y nada, no da ningun resultado :( |
Cita:
Amigo, debes crear tu propia thread, poner dentro un socket de SYNAPSE y se acaba el problema, a esto me refería con los temas que tiene INDY. Saludos |
La franja horaria es GMT +2. Ahora son las 13:07:23. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi