FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ejecutar y vigilar varios programas a la vez
Hola,
necesito mandar a correr un programa varias veces con distintos parametros. pero necesito mandar a la vez la misma cantidad que numero de nucleos tenga el micro. Cuando termine uno, mandar otro y asi hasta terminar todos. Es decir, si tengo 4 nucleos y debo mandar mi programa a ejecutar 31 veces, primero debo mandar a ejecutar 4 veces el programa. y cada vez que se cierre uno mandar otro manteniendo el numero de programas activo en 4. Cuando se acerque a 31 pues quedaran corriendo 3, 2 y 1 hasta que termine. el numero de micros lo leo con la variable NumMicro. hasta ahora lo hago de esta manera:
No quisiera usar hilos. Quisiera modificar este algoritmo de forma que identifique cada proceso y los vigile. Pudieran ayudarme Gracias |
#2
|
||||
|
||||
Ahora mismo no recuerdo: ¿Tiene definida, Delphi, la clase TProcess? En Free Pascal sí existe y permite controlar muy bien cuándo termina la ejecución del programa, e incluso comunicarse con él vía "pipes".
|
#3
|
|||
|
|||
re
Hola,
El Tprocess no lo encuentro en Delphi, pudiera hacerse lo ke kiero con WaitForMultipleObjects()????? gracias |
#4
|
||||
|
||||
Pues la verdad es que no lo sé. A mi se me han terminado las ideas
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ejecutar programas desde el explorer | karocs | .NET | 3 | 10-12-2012 05:01:09 |
Ejecutar programas diferentes en 2 monitores | robertosc | Varios | 8 | 26-09-2008 17:59:32 |
Acceder con varios programas a las mismas tablas .dbf (en el mismo pc)-RESUCITADO :) | Wonni | Conexión con bases de datos | 0 | 11-08-2007 19:10:36 |
ejecutar programas DOS | artemisa | Varios | 6 | 04-05-2007 23:46:48 |
Ejecutar programas del Shell | lbraun | Lazarus, FreePascal, Kylix, etc. | 0 | 05-07-2006 05:37:02 |
|