Cita:
Empezado por Ramsay
ż que es mas rapido o cual se nota mas rapido o se tilda menos en la aplicacion usar "Application.ProcessMessages" o hacer multithreading ?
|
Mucho más rápido "Application.ProcessMessages". Lo pones y ya está...
Hablando en serio... Creo que ya lo han comentado. Es que no es lo uno o lo otro. No tienen nada que ver y no se usan para las mismas cosas. No es que puedas escoger entre lo uno o lo otro.
(1) "Application.ProcessMessages" simplemente se pone en un lugar del programa para dar tiempo a procesar mensajes.
(2) Usar threads, significa que programas un proceso completo de tu aplicación en un hilo diferente.
Los threads son para una cosa, el "Application.ProcessMessages" para otra.
Cita:
Empezado por Ramsay
los threads son para cargar paginas en idhttp , escanear puertos , y buscadores de archivos.
|
Para el primero y el segundo debes utilizar threads, por muchos "Application.ProcessMessages" que pongas no van a servir de nada.
En el caso del tercero, no opino, porque no se exactamente a qué te estás refiriendo.