Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Crear procesos (https://www.clubdelphi.com/foros/showthread.php?t=28410)

mjuan 19-12-2005 12:49:33

Crear procesos
 
Hola a todos/as,

Soy nuevo en esto, pero intentaré esplicarme lo mejor que pueda.

Estoy intentando crear procesos hijos que ejecuten un codigo en concreto. He estado mirando por inet y lo único que encuentro es como crear un proceso hijo apartir de una aplicación existente "CreateProcess", pero eso no me sirve.. ya que no quiero ejecutar una aplicació, necesito como ya he dicho, ejecutar un codigo.... Alguna idea?

dec 19-12-2005 13:33:23

Hola,


Cita:

Empezado por mjuan
(...) necesito como ya he dicho, ejecutar un codigo.... Alguna idea?

Ninguna acerca de a qué puedes estar refiriéndote... ¿puedes explicarte un poco más? Muchas gracias. ;)

mjuan 19-12-2005 14:16:06

Ok... me explico...


Tengo un codigo que genera un bucle muy largo y que necesito que se ejecute varias veces al mismo tiempo, si lo ejecuto una vez, la aplicación se me queda pillada hasta que termine, por tanto mi idea es crear procesos hijo para que ejecuten ese codigo, como lo hago?

vtdeleon 19-12-2005 14:27:30

Saludos

Puedes usar hilos (thread) y tambien en el ciclo usar Application.ProcessMessage, para que no se te "pille"

mjuan 19-12-2005 14:47:06

Ok... me pongo en ello..

Gracias...

Neftali [Germán.Estévez] 19-12-2005 16:14:42

Justo en mi página web coloqué un ejemplo con código sobre Threads, y entre hoy o mañana subiré una actualización donde se muestra cómo dividir un proceso en n threads a elección del usuario (o algo parecido...:D);
Puedes descargarte el código y echarle un vistazo a ver si te es útil.


La franja horaria es GMT +2. Ahora son las 05:26:27.

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